<SEC-DOCUMENT>0000102037-23-000009.txt : 20230208
<SEC-HEADER>0000102037-23-000009.hdr.sgml : 20230208
<ACCEPTANCE-DATETIME>20230208161811
ACCESSION NUMBER:		0000102037-23-000009
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230208
DATE AS OF CHANGE:		20230208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			UNIVERSAL CORP /VA/
		CENTRAL INDEX KEY:			0000102037
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-FARM PRODUCT RAW MATERIALS [5150]
		IRS NUMBER:				540414210
		STATE OF INCORPORATION:			VA
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-00652
		FILM NUMBER:		23599321

	BUSINESS ADDRESS:	
		STREET 1:		9201 FOREST HILL AVENUE
		STREET 2:		STONY POINT II BUILDING
		CITY:			RICHMOND
		STATE:			VA
		ZIP:			23235
		BUSINESS PHONE:		8043599311

	MAIL ADDRESS:	
		STREET 1:		9201 FOREST HILL AVENUE
		STREET 2:		STONY POINT II BUILDING
		CITY:			RICHMOND
		STATE:			VA
		ZIP:			23235

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	UNIVERSAL LEAF TOBACCO CO INC
		DATE OF NAME CHANGE:	19880314
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>uvv-20221231.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6,d:7a49848213004f069f0517b64cb682f1--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:uvv="http://www.universalcorp.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>uvv-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8xLTEtMS0xLTQ1MDM4_9efc298b-1794-43ac-a042-a8b9c26a5caf">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8yLTEtMS0xLTQ1MDM4_1a422e76-6caf-42a4-a419-8627b877de28">2023</ix:nonNumeric><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8zLTEtMS0xLTQ1MDM4_c6d0c5b4-5203-4cb8-a6ad-1722280d17f2">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl80LTEtMS0xLTQ1MDM4_4ad5b38f-0642-4e35-b84e-ceba0c524af9">0000102037</ix:nonNumeric><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl81LTEtMS0xLTQ1MDM4_977d8f87-f2b7-4030-bcfd-6848cea6ca21">--03-31</ix:nonNumeric><ix:nonNumeric contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7">http://fasb.org/us-gaap/2022#InterestExpense</ix:nonNumeric><ix:nonNumeric contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052">http://fasb.org/us-gaap/2022#InterestExpense</ix:nonNumeric><ix:nonNumeric contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc">http://fasb.org/us-gaap/2022#InterestExpense</ix:nonNumeric><ix:nonNumeric contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602">http://fasb.org/us-gaap/2022#InterestExpense</ix:nonNumeric><ix:nonNumeric contextRef="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i942b209f149946b6aa3489078a419d09_D20211001-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i28fb678c03474b50b2393031d29e404b_D20220401-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="uvv-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica72094896bd4c08905b2718ed9cb66c_I20230206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e33b41a78a448485d5fc711cd4b009_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie417861596e84ecc9fe583d841d7dfe2_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77420bbee4b543b19a495028871e5641_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fc69874ed9540bbb6ccc5851ad24039_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i495167e3f95a4fcf95345d8bee2b1655_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04372a96b2704266822a31daf7c9e2cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fad9edd6287408f914d032e1dd3c725_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-04</xbrli:startDate><xbrli:endDate>2021-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f954a17080c474e818c7898c5bc00f0_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf84375a857141129f94f01026bf37a8_D20211101-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i468148dce16f4626aa5ec66330bb6c98_I20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26b1482492904c289fac1319600625f8_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b7e37e8c91f4d79ba9748bf32eafbf5_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7da51e5ed7c64fbe99b0079e3bee3191_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98c25d5afd28453c9d7aca9e2d4b2d41_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccc0bcfe0b49416bbbf3733cda9320f8_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ca357a5b6c5483ba0f649a93641a676_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2f2da84f7fe4215b5266855419ab770_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe6002ab546f48349a7d95dc814328e2_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19e7a8488a7f4f7c9f2fac5bef280dc2_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dae3dd6bb324fa58f195f03556fa991_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if41dfd05b3cd4ffea8d854f85afa64f8_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2471547d89ae424ba6cadfbd6587f8e9_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5e758201ebb453d8d52bcc43f0e4af4_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i469d3d3e429a4ee4a37a3bf6978f7064_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067f2eea5f6f4d6196033e30a62f3a1b_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2477404b2da24294a7e2cd5f9275fa55_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c8568340ea4463796a9ee0d5f9fc56b_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if13250ee5f4d49e3b144e500ec6ff3e2_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9ff4f24ab7547e2b092dc530d36adf5_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b3fd5d5487b45f380b3098953357852_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42f951200fdf4536bab4d388fb63a1de_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee9b06fa4084f44b47086424c6ed2f8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i079289ade3d746a1b76aef83e70d8ad5_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i452839b7388f4d88bcc34b76d3f569ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia61016ea6f9d4a7fb84f8acd64be63e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25fd910219e048f49008153ded9b7908_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47edcc1336434eaa9dce714b9e7a2050_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d4012d5a1cf48c6b61a390722557d1c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i298dd0babdba4c94a360bbf9d28307aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22028e6cc3b847268dc9f624ddab3476_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i062d69eab70c4a729767f7a668b7bb9a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic351628f72d3414da092980a803e6300_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib475591e04664323bb8f1e8c2b753abe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife0831f5285444c8b1feb1a0311ce16e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id961efa9f74e4191bd03b80d13e711b8_I20221215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fbc1a3c7f08412dafd11a03008bad61_I20221215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uvv:FiveYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec3044c2d6444603903d1b31cce9d09a_I20221215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uvv:SevenYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">uvv:TaxExpenseSaleOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i338f2340534a499f85bd77af821296fe_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">uvv:TaxExpenseSaleOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdbc18c3f6b84ed6b5a8ee46d8c1fa6a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddafc155e252432a8daeca4bd69ff7ce_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0f3e442b17443f2a38270974dda245a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-04</xbrli:startDate><xbrli:endDate>2021-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i351e66a717464bd1a059ce4b3520dfa8_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e96de861a1c47588c1fab4f2d7a7ecd_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6521cc3e39b4ead82c78f36055d98f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa1cb07d1779420bb44de8d8a050a5b2_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6a86dc7e20d4571b27f576fb041f73b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifae709a3147c449594931dd08ca65d6e_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f25c1acb00b4cbd844959609ffce88f_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ecf1fbd118f440dbc7990b291889a57_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf4a3135e0af476db9d0a4021e16203e_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf5233a409724029b6e8b1406215ce39_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15ca001fee794fa4899af481f0828781_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i234ce401b16c426abfc687b1ca269c20_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id82310239cfb4c2f9501de765c68dce0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83e55512cee547fda4cdc6ad70c0aff5_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8beeb97240c04c2fa76f12756f78da61_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea7d50216ba74a9f941d483e4f8bfb57_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2b279406a8044118630abefe1a14cd3_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b0e73dc17b2466097503f93e1045362_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0ba1759afb49d6993a995a2dca884b_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66cb473714264236913296add8bb1785_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78d2d78d86ee441780dc94c1023adcb8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9b1586cd4c748fd81f2529c83bc9b52_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cd02a56def44a328e0d4b1f48a1840c_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i048a6fb40b0940aaabf07b31a5363b27_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea621244e549458a8d8ba698df53fd5d_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03c5d3af5fe34def9395732c7578d662_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icba11a74c778431da33ddb8e8844ab58_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38c90982629e44aba062693a1678b026_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4839a30f81bd475a9c9bfead97e84276_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecbe4bc0b8b149e2b268407365e76f67_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e2d8802ec394d40ab4c8bdece344944_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief317d84ba784c29a63acbceb15bd198_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0790e1794b3e4b378ab01b45590727c9_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i987b89bbc6914f768e63704687c0907c_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i106b3a15ea88415fbfc12b9284db6c4f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad5bc301930e48a8956dbf33c2670e2e_D20210401-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66f8270cff384be7aec6530ca79f8826_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bb6f99b2d3a4a9c9abe51ce1af83f10_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48eb898a83a9492693381ecd4e78df45_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie925b28e02394e60bd171bee1866aad0_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eb6795a07da4b83af007c618d219480_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1693bd6c00634759bba4c2a1ec1e0d7f_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93fad0d3e5334a43b3eaa719690c7e6f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6736c716986541d1bec78065235294f8_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1446f4cba5940ca8bd459950a5d3435_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic38ee6df74d64e7db07e018c6251c72d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i274a7c94a0b5475f95feea5f552bab16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e072735e7ca4cfcade5e679212ec44a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia98a645a1fb543e385d86df283400940_I20190226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0933512f40ff479680be404ec71848d7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:TobaccopurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f4cb131c7244951b20d874803360e9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:TobaccopurchasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0333f32e429141caadf4ed914172efad_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:ProcessingcostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d43fb78e0a647eaa7b0a633537b349b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:ProcessingcostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5151f1165cf4006b46e02818573a051_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:CropinputsalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62e6cfebaae54fd3846a5783a49f310d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:CropinputsalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49e7de59b6484e16af180d0873a63369_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e04a5be74574e24b9ab08da8c50df48_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eb8f1d5be0e493dbd1c453f4fbd9291_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6ae6f25b0a9432aad9a68ff482411b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia65fed62fabe41e981d8c4bc21033f57_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i942b209f149946b6aa3489078a419d09_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28fb678c03474b50b2393031d29e404b_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd586f765f7f44d18e7d6c3378f60d14_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2f4125019304009bd29be2e69c3dc95_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf1f78bc0f04d3bb85b30719636674b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c81ad1af8c74957b4a432fb03478fc5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic33e60efd33c4527a4c60f190edab45a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a1f22c4e6604931860e3e1461419f8b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i842be907d2e84014b300855ed7104b29_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i792db2e275214c21a141b5f447689dd1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i856b25bf5061445f8c2fcb6f78203ea3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1b6300737a24320832b03d775782a4b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30e5e8599750470196ff1b8b74716eeb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6433b7d427514e068a47920fff423ebf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief0e82033f514682bd65b69c5c965bc0_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88fca4d663264c2fbe4c12344ab606d9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1aa569abd754c3895896fa9609e0ed6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e4b2ce0521c4154962a3970af48da3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id49402f6587848f18b9129a07d1c0e09_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b916b4bdc1041858881a247385b8cc0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a27c4134a094202b59ad3722e24b324_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie553c906fa44455696490fcaf6900885_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic73e3c8b1442470eb5ab61702e8fa05f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80de4ce55ef94ed5a9b32f92b81ce2f3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f974819348046b1b37333611b152fdf_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d7ab83f022e4d2dbc79b233cbd50b04_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a4d1b922be4ef4b16648c4cc53c42f_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib54906f8cab3424885905b468a9750b9_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ea07991934e4e6f9b3a8e13a88cf562_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7880aaa9e1240b1a36d7b4260637323_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab2df897f1134ee1bc248aab2d1214dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc6dea82232843799057c77df7807b86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida9dcf0797f64e1ca9dd29b2ba6957ea_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6add0107f6e4c30b09b0d1881df801e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fd3465a0b35450aa0e78069c4e123ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5bee4f735934b84b12b6c0a97565447_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i316b67d172b94c18a45d857f48e8e41a_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uvv:PreFY2022GrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib49a58bbdbe24f66ad0e47b5bde5bcc7_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uvv:FY2022GrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4c45a00d28a4a9ba2b4a3a8432d8294_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff6d11a41b3149fda64e765a77fd1909_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie75c4c6ed3e04544bf924ad89fe90537_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47969fa672314f09aa31589d6d96386a_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82dfc88198034d2db5d4b2b728f54b31_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41a876cfcdba4da4b2047e99a2439441_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27b8bd315d6d4be2ae55b34aedfd8f64_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30ffe4dccef345dfa2d7ac3c684a3c31_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1091e5899f6047bf8e5ce3882dccf8f4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18a0f7d0e9a14c81b8d8de07f58d0bcc_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab021dd941ae44998864bae786ac3046_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dc8124149504448907f0b9c60f9272a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96ea07e4044e4f398590d935a999212a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if339e59d7e8f45e097f6b85f98642392_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83f9644f8a8549c29d4322cacfafc854_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf030898a19444e09fcb0df7152a9871_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9226ba036674546a2219f52b651ef8a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe91921ab63b4a83a6ae4a11ae02edec_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie779b638da374f93be265ec9c1857708_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i712ef30ccd7846629e3b2469b4df1d02_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa8e624e0eba4cdc99fe24a34c2ccbe7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d4b19aa95b046528783f8a8b70e84be_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2eb51ff4e814d6eaac82fc14eec3d05_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5500266f0efd48f4a5e27047701b9b2f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie441408d6ac04a6ebd6636ad7ce85db2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6a9cf157fd48c6b3dbf59535233f32_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d6f6d8fdcb84981a2462e140cafaf87_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0de1e176f4414a1791dc7ab8061dd1e5_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i639678b0aac049b884295327c4b1cb8e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7760dbe4d1a2439495e1f7d6ef40e43f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0d1049bab6041d7b32dca58fb652655_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2190770997b416e8a6a9059d2b3b86c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f56506907c7465881b1e0149384209c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9ee9ea9838744aebc94f4cf031ad82d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6fc026168f24c3992b8e80d213aa44d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5d43dc5f8d349f185a76835c0ff7eb7_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i104f4254f7ad42f68e2dbae9e4be1430_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000102037</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5 id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i7a49848213004f069f0517b64cb682f1_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C.  20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF84Mw_8f423575-d047-44b5-b7ee-b52e5cd7da5d">10-Q</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.717%"><tr><td style="width:0.1%"></td><td style="width:2.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.338%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8wLTAtMS0xLTQ1MDM4_49aeae19-e53a-4523-bf37-20a88c143c5e">&#9745;</ix:nonNumeric></span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FOR THE QUARTERLY PERIOD ENDED </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8xLTMtMS0xLTQ1MDM4_26d98510-7b7f-45bb-af33-19ee79e33487">DECEMBER 31, 2022</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">OR</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8zLTAtMS0xLTQ1MDM4_b9b6d884-0cb1-4d19-8874-e5546c59455f">&#9744;</ix:nonNumeric></span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FOR THE TRANSITION PERIOD FROM ______________TO_______________</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Commission File Number:  <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIw_514cbb7f-0283-41c0-854e-d54076aa6789">001-00652</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xMjc_b19dcce7-b9bf-4a37-a902-02a27aa3a8b8">UNIVERSAL CORPORATION</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:42.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18wLTAtMS0xLTQ1MDM4_c6ddc818-ed4f-4687-95b6-69cac1c33ef2">Virginia</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18wLTMtMS0xLTQ1MDM4_ba776f6c-0560-4218-bc99-1d7a451479f7">54-0414210</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification Number)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTAtMS0xLTQ1MDM4_3238434d-5726-46c0-83c0-a47e329eab6e">9201 Forest Hill Avenue,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTEtMS0xLTQ1MDM4_610a0a69-b8d9-45cb-853e-f8b3935a98b3">Richmond,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTItMS0xLTQ1MDM4_1560d329-7294-46b5-a370-711901a74806">Virginia</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTMtMS0xLTQ1MDM4_52635d59-442e-40fe-b5b8-a256ebb478f1">23235</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)<br/></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIx_69af6a7a-9657-4c66-a995-193bc6516a8f">804</ix:nonNumeric>-<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIy_67a9959f-1987-42f8-be93-4c432ee1a276">359-9311</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)  </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">                     Securities registered pursuant to Section 12(b) of the Exchange Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.225%"><tr><td style="width:1.0%"></td><td style="width:31.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.267%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of Exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTAtMS0xLTQ1MDM4_7e150840-c1ea-4245-bab4-c68737a14530">Common Stock, no par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTEtMS0xLTQ1MDM4_3ceff5a4-8c51-42f8-b18b-3b7f134e68ca">UVV</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTItMS0xLTQ1MDM4_363c0d88-7bea-4808-803d-e7e62893d304">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF83MDE_ebaec31b-7c48-435e-92d9-2aabbec548f3">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIz_3a619387-62e5-4346-8b42-7b3e3e7e3344">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.  (Check one):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.254%"><tr><td style="width:1.0%"></td><td style="width:27.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.676%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8wLTAtMS0xLTQ1MDM4_4732e015-86cf-4291-8770-7b96f1108e3f">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8xLTEtMS0xLTQ1MDM4_c0d2275e-e27d-4719-a718-d15cf5e20ccb">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8xLTMtMS0xLTQ1MDM4_0ba5e5ae-c5fc-434a-b69d-39aad2fb9fff">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODE5_52bc61b4-b7c5-493a-82f9-cd3ec49f29cf">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;6, 2023, the total number of shares of common stock outstanding was <ix:nonFraction unitRef="shares" contextRef="ica72094896bd4c08905b2718ed9cb66c_I20230206" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODE3_74e418e6-f3d7-434f-92a7-854f32e815b0">24,555,361</ix:nonFraction>.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item No.</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_10">PART I</a> - FINANCIAL INFORMATION</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_13">Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_13">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_79">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_79">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_88">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_88">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_91">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_91">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_94">PART II</a> - OTHER INFORMATION</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_97">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_97">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_100">1A.</a></span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_100">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_100">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unregistered Sales<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_103"> of Equity Securities</a> and Use of Proceeds</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_103">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_106">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_106">42</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_109">Signatures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7a49848213004f069f0517b64cb682f1_109">43</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_13"></div><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_16"></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and other operating revenues</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy0yLTEtMS00NTAzOA_e7b2309c-5537-42c2-97d6-ad5c7175ead3">795,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy00LTEtMS00NTAzOA_365e0249-cc42-41f0-93c4-a771b6ac8422">652,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy02LTEtMS00NTAzOA_56f73595-6372-4a48-9a53-d1335eb0fa40">1,875,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy04LTEtMS00NTAzOA_d1012055-a922-4095-a63e-9595d75463a6">1,456,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS0yLTEtMS00NTAzOA_a1e4dd1d-b8e6-4424-84b5-8e4f5dff8f32">649,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS00LTEtMS00NTAzOA_98fa9a55-eef8-4351-82c8-27081aba7b20">521,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS02LTEtMS00NTAzOA_761299d7-8ca1-4c67-a588-63fab8bcf336">1,540,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS04LTEtMS00NTAzOA_9fb45dfe-0055-48bf-8ef7-94b94c48508a">1,169,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi0yLTEtMS00NTAzOA_7c06941c-dac6-4106-abd1-97062b742d29">67,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi00LTEtMS00NTAzOA_6965a08c-7022-4f95-bcf1-11f8c28d44cd">60,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi02LTEtMS00NTAzOA_3baca5da-01ca-419f-b136-0245df15f27a">206,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi04LTEtMS00NTAzOA_157c22aa-7cfa-4640-b560-185b474a5ba2">175,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy0yLTEtMS00NTAzOA_f7889d3a-d748-44eb-b1cc-16a510ac514c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy00LTEtMS00NTAzOA_2fb94512-5055-4f40-b341-c3eade8e5c0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy02LTEtMS00NTAzOA_b29484eb-2392-4f76-a9cc-ed244b8bf40a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy04LTEtMS00NTAzOA_9864ec7d-e7cf-49fa-8bbe-e87a2c941d50">2,532</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and impairment costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC0yLTEtMS00NTAzOA_44773f68-bc27-400c-b499-4036dacf163a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC00LTEtMS00NTAzOA_46e293f9-f524-4562-aea1-c7caf5bcd9d8">8,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC02LTEtMS00NTAzOA_945f53e8-44d8-47de-9d59-a867b99b5da3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC04LTEtMS00NTAzOA_2503790c-85cb-4c35-8d01-a4dbecbadf7e">10,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtMi0xLTEtNDUwMzg_068c47ac-2738-4036-89e0-7b610e1dcc83">77,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtNC0xLTEtNDUwMzg_d61b5abb-2987-4a92-8854-bddbadd3e40b">62,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtNi0xLTEtNDUwMzg_bd610bd9-522a-42f8-af0b-43e4808c5719">128,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtOC0xLTEtNDUwMzg_74a7eed8-7176-4ac9-82de-e440dab06306">103,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in pretax earnings (loss) of unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtMi0xLTEtNDUwMzg_c6a96b43-abcb-4cda-8c1d-27e48198ec73">345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtNC0xLTEtNDUwMzg_53ae4677-3734-4efb-82f3-51c72b7fada8">2,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtNi0xLTEtNDUwMzg_786c83f3-26af-4056-90c7-f462b308320d">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtOC0xLTEtNDUwMzg_16003925-61be-4ece-8432-176977a0b01f">5,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-operating income (expense)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItMi0xLTEtNDUwMzg_da378e5d-1392-4ce8-95e4-282cb6e87437">69</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItNC0xLTEtNDUwMzg_34fd8a69-093c-4f6c-bd20-9fdcabe1b297">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItNi0xLTEtNDUwMzg_a01d8c49-6751-409f-ba6a-286bd27924e3">208</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItOC0xLTEtNDUwMzg_35b6628a-da1d-4373-9353-3efe5a452556">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtMi0xLTEtNDUwMzg_c3a83b64-d006-46cb-b35f-fc1bad809595">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtNC0xLTEtNDUwMzg_9b64932a-30be-4816-b6d6-b8198c2379cd">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtNi0xLTEtNDUwMzg_baf61b5a-0d9c-48cf-9770-b4b578675ffe">407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtOC0xLTEtNDUwMzg_53f2645e-daac-420f-a7f0-b93db230aa16">799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtMi0xLTEtNDUwMzg_2fc025f0-5feb-4d7e-9e2a-a0b2b1dd8eca">14,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtNC0xLTEtNDUwMzg_67f5e946-0f5e-4a9c-a433-0137431a8513">7,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtNi0xLTEtNDUwMzg_03b1aa4c-c604-42cf-abb0-751ef5b173b0">33,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtOC0xLTEtNDUwMzg_78a2b6c0-fe0b-42db-b36c-e20cb882840f">20,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes and other items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="uvv:IncomeBeforeIncomeTaxesAndOtherItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtMi0xLTEtNDUwMzg_2f0b3289-b7a4-4501-a424-407891ab7b9f">63,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="uvv:IncomeBeforeIncomeTaxesAndOtherItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtNC0xLTEtNDUwMzg_9d7bbaa1-cfbe-410f-9471-fbebaa0debb6">57,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:IncomeBeforeIncomeTaxesAndOtherItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtNi0xLTEtNDUwMzg_dcd7c468-7db6-4485-8cc0-10f7c7014d64">95,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:IncomeBeforeIncomeTaxesAndOtherItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtOC0xLTEtNDUwMzg_39dad995-260a-49a0-9492-cda49fc70654">88,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtMi0xLTEtNDUwMzg_72393e42-0812-42cd-b9c0-f1af7eee9461">12,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtNC0xLTEtNDUwMzg_57947909-1bf8-4c7f-84e3-21514780d907">13,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtNi0xLTEtNDUwMzg_f6886d1c-0ae5-4a55-93d9-e41908351796">22,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtOC0xLTEtNDUwMzg_6fd565d0-b732-461a-9f59-ad83f4f5c289">18,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctMi0xLTEtNDUwMzg_49e3169e-810f-4c4e-a1b0-a74d37bd2991">51,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctNC0xLTEtNDUwMzg_73b7f375-6dff-4b1c-9261-d97f42ab7494">44,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctNi0xLTEtNDUwMzg_9c56cd71-3bad-4fc6-a2c4-2d75d84e256f">73,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctOC0xLTEtNDUwMzg_fab18edb-7d41-44c8-a022-e2bcfcad074b">69,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:  net loss (income) attributable to noncontrolling interests in subsidiaries</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtMi0xLTEtNDUwMzg_75e37072-747f-4d1e-b590-9447b3803312">9,701</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtNC0xLTEtNDUwMzg_151417d8-4379-4bbe-8ca6-6c671162f0b5">9,215</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtNi0xLTEtNDUwMzg_776e6f60-5ff4-4978-966d-cb70a204df2f">3,223</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtOC0xLTEtNDUwMzg_f8dcaa57-20a3-4c5a-b160-5c52c22fadfe">9,015</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktMi0xLTEtNDUwMzg_05853f7a-1bd8-4cd0-854c-1a86893b11ff">41,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktNC0xLTEtNDUwMzg_b6d1d19d-2ef9-43d5-9a07-1b2e4ec3a086">34,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktNi0xLTEtNDUwMzg_a89c641c-408a-4c02-a49b-f11c956acec8">70,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktOC0xLTEtNDUwMzg_dfcd62b7-d846-4361-b3df-537d53f2810e">60,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtMi0xLTEtNDUwMzg_6e11ca7e-647c-4a86-b556-240d8c73ae68">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtNC0xLTEtNDUwMzg_1cb09974-e4b4-4198-9398-a53651e19662">1.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtNi0xLTEtNDUwMzg_6fc76777-421c-49fe-9bd0-73d1c84af9a1">2.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtOC0xLTEtNDUwMzg_25eb9713-f40c-4ae9-b171-efab5c727e86">2.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtMi0xLTEtNDUwMzg_eafcb013-717e-4266-9090-b4820436eda4">1.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtNC0xLTEtNDUwMzg_dcadc47e-40c1-4f62-849e-05fc64257351">1.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtNi0xLTEtNDUwMzg_421467e6-ed45-4f5f-9b19-7056720c3b83">2.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtOC0xLTEtNDUwMzg_55f71ac8-6507-4b30-a500-ccaf21bd77c0">2.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktMi0xLTEtNDUwMzg_8de119ab-7270-46b2-866f-062411fa697f">24,770,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktNC0xLTEtNDUwMzg_e247aafd-45cb-480f-a003-91968ae49f34">24,792,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktNi0xLTEtNDUwMzg_bc78b8e7-6783-44a9-a8dd-909d7fd37c08">24,772,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktOC0xLTEtNDUwMzg_befe969a-f7b3-4c8e-b1d4-b98b3f7a8149">24,761,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtMi0xLTEtNDUwMzg_4711b750-32ef-43dd-b187-24fd696ec9f6">24,928,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtNC0xLTEtNDUwMzg_902e680c-8687-4830-880d-3c4d941d64c2">24,949,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtNi0xLTEtNDUwMzg_a77cd953-6d35-4a3e-a0e1-3b8166b82322">24,934,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtOC0xLTEtNDUwMzg_4a098ecc-0d55-4246-a759-e99ce163aefe">24,912,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total comprehensive income (loss), net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItMi0xLTEtNDUwMzg_9d7263e5-798c-43e2-aa5e-f44872632b90">64,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItNC0xLTEtNDUwMzg_41742729-ae72-4758-993a-d3fc39b5702c">45,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItNi0xLTEtNDUwMzg_0daf3dbe-b3da-4b80-bff6-ea04f9f506ce">80,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItOC0xLTEtNDUwMzg_980032e1-48ae-4f2e-b042-608deb8764ab">72,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: comprehensive (income) loss attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtMi0xLTEtNDUwMzg_b22b4b2e-8efa-4217-8aba-e0da2ab34b5c">10,071</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtNC0xLTEtNDUwMzg_717e912a-27fa-4b26-b159-e16786a219f4">9,201</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtNi0xLTEtNDUwMzg_3a5f5e7a-9207-432e-b246-b75c963dbb52">2,976</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtOC0xLTEtNDUwMzg_829eec8e-02a0-49ae-b749-e0e1f5910908">8,845</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income (loss) attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtMi0xLTEtNDUwMzg_f148076e-831c-4067-8249-d7e5fcb367e9">54,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtNC0xLTEtNDUwMzg_f973933a-3257-4d60-9895-7145b2bedeb2">36,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtNi0xLTEtNDUwMzg_08973d23-562e-4821-ad68-6b1285738d8a">77,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtOC0xLTEtNDUwMzg_e09bc5a1-4f20-442e-a18b-38738c39cbbf">63,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtMi0xLTEtNDUwMzg_1fffc17e-1328-4225-8e10-f8b5f1c8bd69">0.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtNC0xLTEtNDUwMzg_f2d6b5c9-630d-455c-955a-d6763e998a85">0.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtNi0xLTEtNDUwMzg_cf76769c-fbf2-48ac-9a2f-6a778041c8bd">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtOC0xLTEtNDUwMzg_457d98b1-a4c9-439f-96cf-f161c7d24c59">2.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_19"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION &#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands of dollars)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS0yLTEtMS00NTAzOA_ef18069e-9f80-4ee5-bbe0-b4c06a0c09ef">71,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS00LTEtMS00NTAzOA_869b504b-ffd3-4240-bef6-f5925ee0aa76">99,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS02LTEtMS00NTAzOA_afc0550f-df28-4f7f-ab5d-f3510218707f">81,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi0yLTEtMS00NTAzOA_f36321dc-4956-494f-90a6-4bc9ab870647">536,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi00LTEtMS00NTAzOA_f9243091-c139-4a42-9057-de10c829ac9e">400,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi02LTEtMS00NTAzOA_0883e027-25a8-49a0-a46c-adf3fcb4baf8">385,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advances to suppliers, net</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy0yLTEtMS00NTAzOA_342109c3-938f-4416-b046-34e0b89fa77e">163,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy00LTEtMS00NTAzOA_7c7a58c4-7dcd-4a83-8339-cab22174f9c6">126,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy02LTEtMS00NTAzOA_8999e3dd-730e-4e62-b05c-c9d7c7235e92">129,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable&#8212;unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC0yLTEtMS00NTAzOA_303ddf6b-d7f6-4e67-bb25-ad7192d00f7c">5,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC00LTEtMS00NTAzOA_ca29a252-4220-4998-bc8a-22e677c6c814">1,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC02LTEtMS00NTAzOA_eb7b67dd-50a2-438b-9e95-ea2ed09c0f89">4,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories&#8212;at lower of cost or net realizable value:</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="uvv:LeafTobaccoInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtMi0xLTEtNDUwMzg_e8685128-a99a-4bfc-a5d9-8bb40bf53e14">866,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="uvv:LeafTobaccoInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtNC0xLTEtNDUwMzg_5d583340-4353-44f7-b0ef-381ad974eda4">855,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="uvv:LeafTobaccoInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtNi0xLTEtNDUwMzg_37089965-76a2-4925-b9e9-426c1a4cda96">822,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtMi0xLTEtNDUwMzg_8cd3bd33-b867-4a6a-a194-f2a2c579c768">211,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtNC0xLTEtNDUwMzg_02eee4cd-7f10-4629-9e0a-6861dd35eeae">161,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtNi0xLTEtNDUwMzg_2dab2668-3bc3-44cb-82ba-2da1faa9b342">194,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItMi0xLTEtNDUwMzg_b02ca9df-cb76-4c2c-9023-e4ac355b60b7">17,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItNC0xLTEtNDUwMzg_8338555b-c8f1-4184-abeb-76f4aa4339e7">23,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItNi0xLTEtNDUwMzg_25447261-5bc0-4e28-a82c-3f0b8aaca910">13,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtMi0xLTEtNDUwMzg_650d2afa-f005-4135-9c2a-f79825d886ee">79,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtNC0xLTEtNDUwMzg_9754faea-9c8e-43ee-9d92-fe88f2dcc49f">76,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtNi0xLTEtNDUwMzg_a27b6399-2716-4147-84d1-12563c147d03">116,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtMi0xLTEtNDUwMzg_79d15005-8b47-4154-923a-a6536bd6a4f6">1,951,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtNC0xLTEtNDUwMzg_0ea44113-4db9-42d1-8d32-d860be49f3d1">1,745,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtNi0xLTEtNDUwMzg_c4622cbc-013f-4e9b-8012-4f885580c472">1,748,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtMi0xLTEtNDUwMzg_e79f31f6-5409-46e1-aba8-88c9390f023c">24,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtNC0xLTEtNDUwMzg_927df451-b2c2-4e9f-ac87-9cd2ef25a46d">24,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtNi0xLTEtNDUwMzg_73177c5c-7dae-40c2-ab7a-bcef262f1536">23,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktMi0xLTEtNDUwMzg_bf43f8e1-506a-488f-8ba6-9717e2bc4620">305,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktNC0xLTEtNDUwMzg_c4a6296a-33bb-42bc-b339-8969278dc9cb">296,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktNi0xLTEtNDUwMzg_7bc4ba0a-66e0-42cd-b165-18aba4a99cbf">293,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:MachineryAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtMi0xLTEtNDUwMzg_0dd4905d-0281-4b57-9e60-584109e07c2a">679,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:MachineryAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtNC0xLTEtNDUwMzg_7654d9d5-bbb6-438a-94e1-4220da357050">662,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:MachineryAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtNi0xLTEtNDUwMzg_53c1dc55-f820-41e0-96aa-bf79e9729baf">668,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtMi0xLTEtNDUwMzg_f5b4e3f4-8634-4864-8b8b-53e20c3e15f4">1,009,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtNC0xLTEtNDUwMzg_dd4b996e-3717-49ed-96b7-9593ce93b5c5">983,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtNi0xLTEtNDUwMzg_c130eb4c-50c6-4394-810c-b464031920b1">986,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItMi0xLTEtNDUwMzg_bedbcc38-9db4-4191-8de4-5a2c0e8e3d69">663,333</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItNC0xLTEtNDUwMzg_a23aa600-d49a-4221-9635-76b6abf5c04e">636,042</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItNi0xLTEtNDUwMzg_a43316b9-7d87-4fa1-aedb-a69c69cc2fbc">641,227</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtMi0xLTEtNDUwMzg_c641970f-1716-46bd-8f09-44a2504dc4a3">345,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtNC0xLTEtNDUwMzg_05faa6b9-4acd-4073-afde-1e1eecd292ae">347,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtNi0xLTEtNDUwMzg_5a2c5977-4342-4e00-9bd9-fdff0e1f8dd9">345,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtMi0xLTEtNDUwMzg_a24d9f43-0ea2-4d94-919d-3f900c6cdb98">42,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtNC0xLTEtNDUwMzg_0f05465c-1166-488e-b24e-79fad8d3cd65">34,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtNi0xLTEtNDUwMzg_f35282e2-2bf9-4310-b1bb-7f680b139955">40,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, net</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtMi0xLTEtNDUwMzg_923b9dd3-e819-4a21-80c7-ab69b9c84ea8">213,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtNC0xLTEtNDUwMzg_56a1d003-56c4-40b6-9566-d30823fefd8f">214,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtNi0xLTEtNDUwMzg_a647bead-cf87-463c-b908-534db2fc6c50">213,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctMi0xLTEtNDUwMzg_16ff84f9-f59a-4816-87d2-548dbaac4348">82,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctNC0xLTEtNDUwMzg_aa3f1473-9aa0-493e-bd1f-c9ea9a0ca663">95,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctNi0xLTEtNDUwMzg_3ebceede-2df8-4584-b19a-ca4c20602aed">92,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtMi0xLTEtNDUwMzg_2e0f5cad-1c64-4f27-9115-3227ad61e1bd">72,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtNC0xLTEtNDUwMzg_6fe021ff-a3b2-4cc9-adeb-6b56e05e6aa4">81,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtNi0xLTEtNDUwMzg_41bfc5fb-c2dd-4e6d-9f99-331a6210ee79">81,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktMi0xLTEtNDUwMzg_a8c233db-c060-4458-9a4d-9c2b67d58aa6">10,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktNC0xLTEtNDUwMzg_cf9af12e-4d61-4f4f-baae-0f7c6ff3f619">15,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktNi0xLTEtNDUwMzg_48d1056d-3a60-4495-a8fc-5c6848e601a3">11,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension asset</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtMi0xLTEtNDUwMzg_ae75f0c2-3036-43cf-8ca6-f1e508485718">12,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtNC0xLTEtNDUwMzg_49b46e1f-b360-4975-a349-5236f773c4e4">13,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtNi0xLTEtNDUwMzg_510a8965-6dcd-4a53-9a6d-9390223784b1">12,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtMi0xLTEtNDUwMzg_915adfed-3e01-482d-82d9-acefe3d80185">32,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtNC0xLTEtNDUwMzg_5afe971b-b496-425a-ba43-777ddf11cbc7">46,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtNi0xLTEtNDUwMzg_96337e51-7d87-43fa-b63d-3ebb4aa9b6b5">41,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItMi0xLTEtNDUwMzg_34093239-15be-465c-b69e-2e4b41378d69">467,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItNC0xLTEtNDUwMzg_b30d39db-7273-45bd-81c4-1d448382d418">500,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItNi0xLTEtNDUwMzg_3b3079aa-24ef-42cc-8592-a45d24531be6">493,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtMi0xLTEtNDUwMzg_08b30f17-e5ce-406d-aeda-82379badf27c">2,764,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtNC0xLTEtNDUwMzg_14af7710-39aa-4983-b19b-6b33a971c80a">2,593,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtNi0xLTEtNDUwMzg_ab34628f-e5a9-4599-807a-e0dc3da253e4">2,586,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION &#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands of dollars)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notes payable and overdrafts</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS0yLTEtMS00NTAzOA_72a2258b-09e5-48da-b2ea-3cc0d8f0036e">348,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS00LTEtMS00NTAzOA_634788d5-3e67-426c-b13f-ced5a711178d">252,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS02LTEtMS00NTAzOA_239f5f06-6133-4f35-869a-aaf63fa70056">182,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi0yLTEtMS00NTAzOA_ebeb779a-4bb8-42a2-8af4-3ee748972a36">208,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi00LTEtMS00NTAzOA_0c054891-3870-4f6a-8774-82ad7367522e">221,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi02LTEtMS00NTAzOA_e9ba999f-2c6c-4f9e-8e54-fc81852acef0">272,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable&#8212;unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy0yLTEtMS00NTAzOA_418d81c0-c98e-4aed-a4df-0bd35b37aad3">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy00LTEtMS00NTAzOA_348ba311-1acc-4907-a711-e7ac139c4b23">8,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy02LTEtMS00NTAzOA_61529560-a377-4aa5-8e4a-cb6312342c20">5,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer advances and deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC0yLTEtMS00NTAzOA_76eb0e91-40cf-4ceb-9c69-07c15ac0e166">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC00LTEtMS00NTAzOA_9f788f3a-ee49-4d6f-8f37-cc26a545a623">26,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC02LTEtMS00NTAzOA_14bf93ae-e6c6-42d0-853d-422a44e85d3d">13,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS0yLTEtMS00NTAzOA_0037a396-d068-4891-bd1b-adf2f26e78f2">21,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS00LTEtMS00NTAzOA_6ac89527-8bec-4483-9362-fd2ae4630758">18,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS02LTEtMS00NTAzOA_04b35c93-11d2-414f-90d4-ddb074c579fb">27,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtMi0xLTEtNDUwMzg_1d5b3e1f-a68b-4ae9-9f48-53a9891ee181">3,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtNC0xLTEtNDUwMzg_f190bc89-dba5-4acb-9b3f-8cde283b596c">10,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtNi0xLTEtNDUwMzg_1c8058ed-74a6-4c7b-ad4e-6024acba8960">7,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtMi0xLTEtNDUwMzg_a14203f1-d0d0-4a64-a492-1cef6112e6ab">11,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtNC0xLTEtNDUwMzg_f00d946b-5dfd-4f17-a474-23c60d9aff6b">9,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtNi0xLTEtNDUwMzg_ca78d39e-0872-4811-b2b9-d91aa09a1e45">10,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItMi0xLTEtNDUwMzg_88287c32-0113-4ea8-9be4-0f7607f8443c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItNC0xLTEtNDUwMzg_533cc337-4fb8-425d-a7a1-3cb1d511bc19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItNi0xLTEtNDUwMzg_34db930d-504b-4f32-9099-17951a17b97c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtMi0xLTEtNDUwMzg_33d4c8d8-9806-461c-b13b-e29139bddc66">598,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtNC0xLTEtNDUwMzg_a6e42ee3-0704-44c0-9417-b6732b62e0bb">547,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtNi0xLTEtNDUwMzg_242c7169-3154-4acf-8438-88b03456c728">518,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtMi0xLTEtNDUwMzg_1eea5bb2-f51c-488f-a295-ad86e7b7c902">616,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtNC0xLTEtNDUwMzg_7e08838b-089a-47e7-bdea-c05103ebc94f">518,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtNi0xLTEtNDUwMzg_86c69fa9-8dd8-459f-a3c4-296a8627dd81">518,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pensions and other postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtMi0xLTEtNDUwMzg_5d01b7ef-6016-4997-acd3-7e3e7366b7ab">50,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtNC0xLTEtNDUwMzg_3c48962d-d415-4976-838c-55e467141d9a">52,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtNi0xLTEtNDUwMzg_f0d14714-5ac2-4810-89db-2f6883896483">52,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctMi0xLTEtNDUwMzg_8b0ccdf3-4e78-4246-be49-70a6d714b137">27,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctNC0xLTEtNDUwMzg_ee877520-2cbd-4ae5-980f-b9aad306395c">22,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctNi0xLTEtNDUwMzg_673251a1-3dc8-4b73-8e0e-a3e1322783bf">29,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtMi0xLTEtNDUwMzg_0412c191-149c-43b8-85a1-a0d9d5b2326d">22,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtNC0xLTEtNDUwMzg_2c66212c-5698-4480-874f-09dddcf8a7a3">49,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtNi0xLTEtNDUwMzg_85722320-3d73-4402-b5e0-fa641c745961">34,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktMi0xLTEtNDUwMzg_83d8ffe3-8914-47f1-a60b-d62b55003c50">48,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktNC0xLTEtNDUwMzg_7ea25259-6782-4fec-9ec7-db9c3ad58866">43,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktNi0xLTEtNDUwMzg_a034484a-27d9-40f2-b12f-fe8dd7818f89">47,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtMi0xLTEtNDUwMzg_af5d6dd7-1897-4d3d-ae75-c43f14ee2ebf">1,364,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtNC0xLTEtNDUwMzg_20b91097-0cbe-4818-acc1-fe758cd90806">1,234,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtNi0xLTEtNDUwMzg_756c4aa6-ff1a-4677-a2df-e2a47c09a625">1,201,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Universal Corporation:</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Series A Junior Participating Preferred Stock, no par value, <ix:nonFraction unitRef="shares" contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_734529c7-2446-463f-a13b-c58baf72cdfd"><ix:nonFraction unitRef="shares" contextRef="i77420bbee4b543b19a495028871e5641_I20220331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_a17ba9c4-6295-4d1a-b760-3592d2e1c315"><ix:nonFraction unitRef="shares" contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_d58dd6b0-37e5-4487-ab92-ae3de1f5b506">500,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_26b87561-fd51-445d-bb1e-087a470eaf57"><ix:nonFraction unitRef="shares" contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_381b1f0f-518e-48e8-a43c-9a9722d2730a"><ix:nonFraction unitRef="shares" contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_41d6c665-3bf6-4017-8e7c-9f7e90f1abf8"><ix:nonFraction unitRef="shares" contextRef="i77420bbee4b543b19a495028871e5641_I20220331" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_6ebee208-26ab-49aa-8664-c7b2b732f3a6"><ix:nonFraction unitRef="shares" contextRef="i77420bbee4b543b19a495028871e5641_I20220331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_9e7423d2-88da-4945-a1f4-9d04f311f700"><ix:nonFraction unitRef="shares" contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_df37b63b-1619-4a49-941d-9ce188c9b426">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued or outstanding</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMi0xLTEtNDUwMzg_09fadc80-91f4-4412-9a68-ed70685a2b64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtNC0xLTEtNDUwMzg_bda590d9-ce33-4889-a732-51074c77e823">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtNi0xLTEtNDUwMzg_14a88d53-7410-4cbb-a67f-399b46e3bb60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock, no par value, <ix:nonFraction unitRef="shares" contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_3c739a01-cc73-4ede-a58f-db0d3e04fba2"><ix:nonFraction unitRef="shares" contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_4c58c1ea-7abf-40a0-a020-9246599cc8be"><ix:nonFraction unitRef="shares" contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_88b0b8ad-95ca-44cb-a315-b21d6f054515">100,000,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized <ix:nonFraction unitRef="shares" contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV81NA_105ec7e3-d8be-47ef-9c80-3a3999919f77"><ix:nonFraction unitRef="shares" contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV81NA_cf33ed36-8bb2-43da-bd6d-54b79defd04c">24,555,361</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;31, 2022 (<ix:nonFraction unitRef="shares" contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV85NA_20917cc1-00f0-4176-9962-1b1355ecedf7"><ix:nonFraction unitRef="shares" contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV85NA_967060b4-7ecd-4aa2-a1e0-9540ad80cd73">24,607,384</ix:nonFraction></ix:nonFraction> at December&#160;31, 2021 and <ix:nonFraction unitRef="shares" contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8xMDc_14d7758d-5440-4e59-acd9-f5b0d8bf1034"><ix:nonFraction unitRef="shares" contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8xMDc_54c22a75-acd5-43fd-b6ab-321456d86a16">24,550,019</ix:nonFraction></ix:nonFraction> at March&#160;31, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMi0xLTEtNDUwMzg_89b1239f-d3d8-4b02-ae65-15d6ad098c1b">335,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctNC0xLTEtNDUwMzg_36cad7ea-67e6-4896-8af0-df801bd0197e">330,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctNi0xLTEtNDUwMzg_afcd0917-cfd9-4daf-90b7-f83f0fbd94cb">330,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtMi0xLTEtNDUwMzg_52db37ed-c60d-42e7-9a67-18f634d0fdb6">1,102,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtNC0xLTEtNDUwMzg_3481c8e8-845f-44d7-9ae6-850df4aec65b">1,090,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtNi0xLTEtNDUwMzg_66731696-66a9-4578-82de-6bf69982b470">1,094,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktMi0xLTEtNDUwMzg_7e03f15f-e2fe-4c9c-9493-15e2be0232e5">77,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktNC0xLTEtNDUwMzg_0df29fdb-4837-498a-b842-1717cd1fc5e8">104,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktNi0xLTEtNDUwMzg_d94b9cde-dbfd-4d03-ae20-689b03a43aa5">84,311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Universal Corporation shareholders' equity</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtMi0xLTEtNDUwMzg_790958d2-f961-4956-8fcf-0c30b9fabe7a">1,360,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtNC0xLTEtNDUwMzg_8f5b3bd0-6cc6-459b-b779-c89fbe68a73a">1,316,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtNi0xLTEtNDUwMzg_7cc9a9e4-5977-4dca-8852-67e05a0abb81">1,340,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncontrolling interests in subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtMi0xLTEtNDUwMzg_8f81a220-91f2-4a3f-8a4a-d3a25b819e34">39,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtNC0xLTEtNDUwMzg_5d759c00-9504-4742-850c-9a19a159dcdb">43,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtNi0xLTEtNDUwMzg_70b84c06-1680-4595-aa65-b89f808fb1ba">44,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItMi0xLTEtNDUwMzg_331908e8-6a0f-4568-ac94-d214c952fabe">1,400,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItNC0xLTEtNDUwMzg_61eb2f23-1c7e-43ad-9075-b6d0910deb2e">1,359,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItNi0xLTEtNDUwMzg_bbc9b77d-c798-496a-8c04-c9c5ca9f17cc">1,384,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtMi0xLTEtNDUwMzg_0eef6883-1e0b-4855-ae03-c567b09c84d7">2,764,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtNC0xLTEtNDUwMzg_5adfeeb0-db5f-486a-8fa3-b8fb69736b1d">2,593,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtNi0xLTEtNDUwMzg_fe8e5b36-c6c7-4f6e-9b17-b8bb20d165dd">2,586,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION &#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands of dollars)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNC0yLTEtMS00NTAzOA_dfabf0a9-ae1f-41ef-8414-3869dd3b59c0">73,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNC00LTEtMS00NTAzOA_508e843d-08a8-43f4-a9ba-150346299373">69,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash used by operating activities:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNi0yLTEtMS00NTAzOA_807e49cc-37f3-427f-a4a7-177c35123780">42,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNi00LTEtMS00NTAzOA_6a6dc426-fd59-4f11-b6af-7fe488de53c8">39,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net provision for losses (recoveries) on advances to suppliers</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOC0yLTEtMS00NTAzOA_81ffce9a-f1fa-49f2-bbe5-f710f1b368d6">6,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOC00LTEtMS00NTAzOA_15f877ee-057c-4244-9078-e63cf67dbdaf">2,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency remeasurement (gain) loss, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOS0yLTEtMS00NTAzOA_368c54d3-e306-4788-bc66-be76a66d1e03">1,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOS00LTEtMS00NTAzOA_1aaad5c2-f59f-461e-a376-dd65273352d6">6,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTAtMi0xLTEtNDUwMzg_149553d0-0b09-4c6f-ae31-98ebd59a4850">14,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTAtNC0xLTEtNDUwMzg_f0721b7a-4342-48a2-9fc2-f6ddc86886be">1,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and impairment costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTMtMi0xLTEtNDUwMzg_b68a3681-2821-4764-b443-d22468f1b0d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTMtNC0xLTEtNDUwMzg_7018855c-3ed3-4c47-9128-afde43be1159">10,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring payments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTQtMi0xLTEtNDUwMzg_594b7ca3-93c7-49c4-a984-c2b6af4d12d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTQtNC0xLTEtNDUwMzg_0b177e71-75a8-4ac1-81aa-a92664b00470">3,787</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in estimated fair value of contingent consideration for FruitSmart acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTUtMi0xLTEtNDUwMzg_0c250b70-9379-40a5-b69e-4679584a817d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTUtNC0xLTEtNDUwMzg_ce7cef19-d97a-49d9-ab6e-8eb8c94945ef">2,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTYtMi0xLTEtNDUwMzg_05941825-9566-45c8-b53c-ffe37d052cf8">18,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTYtNC0xLTEtNDUwMzg_a1ee3b76-9491-43e0-8864-dc688d21aa5a">1,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTctMi0xLTEtNDUwMzg_abb3fc7a-f442-4817-a012-1e31407e7497">338,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTctNC0xLTEtNDUwMzg_0aebde05-f562-4eef-843b-93b0999874bb">178,133</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided (used) by operating activities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTgtMi0xLTEtNDUwMzg_d426cd9f-59bb-4426-a6e8-0e1c7b9eaa7e">183,850</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTgtNC0xLTEtNDUwMzg_4136865c-d488-43f4-a34d-84e056b172d5">51,576</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjEtMi0xLTEtNDUwMzg_66477e27-ca8b-451e-9270-7040cb18ac2c">39,430</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjEtNC0xLTEtNDUwMzg_f6552b23-1d2c-4010-9910-65a3d0cfee47">39,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of business, net of cash held by the business</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjItMi0xLTEtNDUwMzg_4a001f90-2e58-41ae-8e5f-94b2cd46ad74">3,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjItNC0xLTEtNDUwMzg_f0ad6cc4-a625-4052-9d1a-cb043c7b5ffe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of business, net of cash held by the business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjMtMi0xLTEtNDUwMzg_35f845df-ed2e-49d7-91b5-87df8a7391a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjMtNC0xLTEtNDUwMzg_ffa062f0-d2f2-40f0-9211-60fcb95be934">102,462</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjQtMi0xLTEtNDUwMzg_d21f9ff6-990b-4ec2-b0be-4325b022beb5">1,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjQtNC0xLTEtNDUwMzg_2d2d2125-1c30-4650-bb58-ec8fd4a20d98">12,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used by investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjYtMi0xLTEtNDUwMzg_a09dbcb3-24a7-4220-910b-058daac4e462">34,551</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjYtNC0xLTEtNDUwMzg_420acc62-d323-42d4-8fa5-28c4f4960621">129,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of short-term debt, net</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjktMi0xLTEtNDUwMzg_9ac7a422-008f-4d85-b3a6-d3336cbb897d">166,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjktNC0xLTEtNDUwMzg_d9155bc8-6da0-4f42-baf8-4ce16de5913d">151,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzAtMi0xLTEtNDUwMzg_cb4f845f-f227-4e12-829e-d9a2f101240b">123,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzAtNC0xLTEtNDUwMzg_ed963252-a066-47ed-9d80-a87f0f089a65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzEtMi0xLTEtNDUwMzg_6ccc9e11-f9d7-4e69-a3ce-7e33e8330e7b">23,481</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzEtNC0xLTEtNDUwMzg_886d1f0f-6e97-418e-adcd-f513e0c74525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzItMi0xLTEtNDUwMzg_fc8469f2-0fde-4c20-8007-e5cf35831633">6,825</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzItNC0xLTEtNDUwMzg_b785f0da-b48a-47af-bdd4-65fc504c7f50">6,733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzUtMi0xLTEtNDUwMzg_96b2017a-4067-431a-b808-d0cb7908bcce">3,448</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzUtNC0xLTEtNDUwMzg_bad7dbaa-737e-4b89-90ce-9583cd72107a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzctMi0xLTEtNDUwMzg_73d0ee9c-6125-4457-9903-730cf3277083">57,993</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzctNC0xLTEtNDUwMzg_7455d7e6-fc70-4a28-a653-6ca2fa08f093">57,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from termination of interest rate swap agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:ProceedsFromTerminationOfInterestRateSwapAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktMi0xLTEtNDY0Mzg_9b109911-6068-4336-98bf-0193ab23385e">11,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:ProceedsFromTerminationOfInterestRateSwapAgreements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktNC0xLTEtNDY0NTE_fd8dfb84-df03-43c5-91ec-4ebb829f4be1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzgtMi0xLTEtNDUwMzg_87549a11-1210-44d0-adcc-46905d29d76a">6,337</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzgtNC0xLTEtNDUwMzg_9733defb-992e-479e-a8ca-559d3a230103">3,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided (used) by financing activities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktMi0xLTEtNDUwMzg_2181396f-28c8-4da5-ba9e-47c16175dc4d">203,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktNC0xLTEtNDUwMzg_641bbfef-b3c8-4102-bb59-7d4dbe6416de">84,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDEtMi0xLTEtNDUwMzg_60219719-afb9-4a9f-8f55-96c5e9cc0906">1,256</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDEtNC0xLTEtNDUwMzg_497f8cfa-ce41-4515-8281-10cc006ed879">831</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net decrease in cash, restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDItMi0xLTEtNDUwMzg_d5d1d321-a49d-4465-9a40-3663cb39670f">16,365</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDItNC0xLTEtNDUwMzg_21abbe41-71a0-48df-b4bc-934935a55c26">97,916</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, restricted cash and cash equivalents at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDMtMi0xLTEtNDUwMzg_f22d9701-d62d-4026-ad36-b4196edc6e06">87,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDMtNC0xLTEtNDUwMzg_6d6c56ee-7af7-4855-aa0e-5ee16a5f955a">203,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash, restricted cash and cash equivalents at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDUtMi0xLTEtNDUwMzg_0cea07dc-2467-4670-9ce6-a3c7d2654d13">71,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDUtNC0xLTEtNDUwMzg_371db5f2-b132-4c2e-8ebd-01c7ef0a6196">105,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Information:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDgtMi0xLTEtNDUwMzg_32b618b6-4413-40aa-a43e-669c28a60473">71,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDgtNC0xLTEtNDUwMzg_048d099c-7af4-4e8e-8a9a-88501fd2c5be">99,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash (Other noncurrent assets)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDktMi0xLTEtNDUwMzg_79301364-f2d5-4e2f-8abb-f7fb0e7e84b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDktNC0xLTEtNDUwMzg_b4e4279c-3a8f-4ee2-a509-3f508b5b715c">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNTAtMi0xLTEtNDUwMzg_6ab6b6f0-63b9-45f3-ae9c-44d47a48b431">71,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNTAtNC0xLTEtNDUwMzg_68b4161a-b13b-411d-88ea-e41034a630b1">105,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNIVERSAL CORPORATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yOC9mcmFnOjgyYTc4N2E5OGYwZjQ1ZDA4OTc1MWQ4MWYzYTI0YWNkL3RleHRyZWdpb246ODJhNzg3YTk4ZjBmNDVkMDg5NzUxZDgxZjNhMjRhY2RfMTk0Mg_5986d96e-7a95-40a3-bbe8-37b6ef1a133e" continuedAt="i673d4f744c2b40c6b32a9077dcded37a" escape="true">BASIS OF PRESENTATION  </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><ix:continuation id="i673d4f744c2b40c6b32a9077dcded37a" continuedAt="i73171f0ad24e4678892f66cea01367bc"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal Corporation, which together with its subsidiaries is referred to herein as &#8220;Universal&#8221; or the &#8220;Company,&#8221; is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company&#8217;s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year.  All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2022 (the &#8220;2022 Annual Report on Form 10-K&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></ix:continuation></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i73171f0ad24e4678892f66cea01367bc">The business environment in most of the jurisdictions in which the Company operates continues to move towards pre-pandemic conditions.  Currently, management does not believe the ongoing COVID-19 pandemic will materially impact the Company's financial condition, results of operations and demand for its products and services.</ix:continuation> </span></div><div id="i7a49848213004f069f0517b64cb682f1_31"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zMS9mcmFnOjBlNWU1MDNiMzA5NDQyODFhYjMzMTQzZTQxN2IxZmJjL3RleHRyZWdpb246MGU1ZTUwM2IzMDk0NDI4MWFiMzMxNDNlNDE3YjFmYmNfMTE1NA_0a01a671-55f0-4a96-aca1-0f8af9cb509a" continuedAt="i9f6126ab457a402fa4758d2b6ba24146" escape="true">ACCOUNTING PRONOUNCEMENTS </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:-4.5pt"><span><br/></span></div><ix:continuation id="i9f6126ab457a402fa4758d2b6ba24146"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements Adopted in the Current Period</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update No. 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"). ASU 2020-04 provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. ASU 2020-04 also temporarily allows hedge relationships to continue without de-designation upon changes due to reference rate reform.&#160;The Company adopted the new standard effective December 31, 2022. There was no material impact to the consolidated financial statements from the adoption of ASU 2020-04.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTcwMA_aa019391-3ec5-417e-91b0-29d2d030a7e0" continuedAt="ifd8eacebed1845d9a0d30347694a91e0" escape="true">BUSINESS COMBINATION</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifd8eacebed1845d9a0d30347694a91e0" continuedAt="iee990719e89f4911b2acc5f3d3290f4d"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Shank's Extracts, LLC</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On&#160;October 4, 2021,&#160;the Company acquired&#160;<ix:nonFraction unitRef="number" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTE1_b381fc23-9aae-41e7-b7e7-fc7a16c58c36">100</ix:nonFraction>%&#160;of the capital stock of Shank's Extracts, LLC. (&#8220;Shank's&#8221;), a flavors and extracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">processing company</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjM5_d49078aa-bba8-402a-a9ea-d47ace6e7074">100</ix:nonFraction> million&#160;in cash and $<ix:nonFraction unitRef="usd" contextRef="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjU0_9a4dcd5e-2b5f-4ed0-8ccb-4c439c407b77">2.4</ix:nonFraction> million of additional working capital on-hand at the date of acquisition. The acquisition of Shank's diversifies the Company's product offerings and generates new opportunities for its plant-based ingredients platform. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the goodwill recorded as part of the acquisition was attributable to the assembled workforce of Shank's. The goodwill and intangibles recognized for the Shank's acquisition are deductible for U.S. income tax purposes. The transaction was treated as an asset acquisition for U.S. Federal tax purposes, resulting in a step-up of tax basis to fair value.  The Company determined the Shank's operations are not material to the Company&#8217;s consolidated results. Therefore, pro forma information is not presented.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ended March&#160;31, 2022, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="i4f954a17080c474e818c7898c5bc00f0_D20210401-20220331" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTA0MQ_405bc107-8852-47d3-821f-9fc5fd4018de">2.3</ix:nonFraction> million of acquisition-related transaction costs for the purchase of Shank's. The acquisition-related costs were expensed as incurred and recorded in selling, general, and administrative expense on the consolidated statements of income.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired the land and buildings utilized by Shank's operations for $<ix:nonFraction unitRef="usd" contextRef="ibf84375a857141129f94f01026bf37a8_D20211101-20211130" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTM3MQ_e6428e28-88a2-4cc5-b319-8eb1159f3452">13.3</ix:nonFraction> million. The purchase of the land and buildings resulted in the elimination of the $<ix:nonFraction unitRef="usd" contextRef="i468148dce16f4626aa5ec66330bb6c98_I20211130" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTQ0OQ_d080f67f-80ac-4ca4-ae7e-af7dd0a0404a">8.5</ix:nonFraction> million operating lease right-of-use asset and lease liability recognized on the acquisition date for Shank's. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="iee990719e89f4911b2acc5f3d3290f4d"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTcwMw_699b467f-fc30-4a9c-b0c3-100b44cab3f3" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final purchase price allocation of the assets acquired and liabilities assumed for the Shank's acquisition.</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shank's</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 4, 2021</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNC0xLTEtMS00NTAzOA_2f40a6a4-3277-448c-a02e-a577e20bd630">754</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNS0xLTEtMS00NTAzOA_147701be-087c-4bb5-8190-eab6f5ea1a56">6,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNy0xLTEtMS00NTAzOA_f79804c6-f92c-4cdb-b964-ac2c1c9bc5b8">15,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfOC0xLTEtMS00NTAzOA_ff632b61-88ea-48f2-bdb5-80c7b7815d7f">415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment (net)</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfOS0xLTEtMS00NTAzOA_effe6aa3-7a8d-47aa-b91a-de48b6369d57">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTAtMS0xLTEtNDUwMzg_27f9df2f-b7f3-4771-bdff-6d49ed996efc">8,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:FiniteLivedCustomerRelationshipsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTItMS0xLTEtNDUwMzg_8de7d36f-acb0-4458-9ff0-a8a5de255867">24,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="uvv:FiniteLivedDevelopedTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTMtMS0xLTEtNDUwMzg_379c1d48-38be-4ac0-ae4a-3a8a4f15e678">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="uvv:NonCompeteAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTUtMS0xLTEtNDUwMzg_c9101d92-c57d-4189-b57d-727ba8ecc921">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTYtMS0xLTEtNDUwMzg_1d1411c7-5a3e-4f6b-8219-0f2773523836">41,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTctMS0xLTEtNDUwMzg_45b94faa-7c61-4069-9c45-0ba804a0885e">115,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjAtMS0xLTEtNDUwMzg_e6403d80-9313-4630-97a7-9c385efe426a">6,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="uvv:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjEtMS0xLTEtNDUwMzg_16205961-13c2-423b-9d60-115274e1b054">351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjItMS0xLTEtNDUwMzg_32bc7a66-4cc8-405d-a714-ab67b8cce61d">655</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjQtMS0xLTEtNDUwMzg_3485b1b9-6616-47c2-82d8-d5c60abd2a87">8,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjYtMS0xLTEtNDUwMzg_9241e430-3235-4dc0-b3f7-dd3e28706b04">15,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired and liabilities assumed</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjgtMS0xLTEtNDUwMzg_892234f1-b576-4a1c-bebb-580cd84ea704">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash Release of Deferred Proceeds from Acquisition of Silva International, Inc. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2022, the Company released $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjE5OTAyMzI2Mzc1NQ_ed661972-d880-4d82-a8e7-461c01e8d3e6">6.0</ix:nonFraction> million, held in a third-party escrow account, to one of Silva's selling shareholders. The amounts were held in escrow since the date of acquisition, as the employee had a post-combination service requirement with forfeitable payment provisions. Therefore, under ASC Topic 805, "Business Combinations," the amounts held in escrow were treated as a contingent consideration arrangement and expensed as compensation expense in selling, general, and administrative expense on the consolidated statements of income. As of December&#160;31, 2022, all amounts have been released to the selling shareholder, who remains employed by the Company, and expensed in the Company's consolidated statements of income.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4.&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIzMA_3b87965c-f651-4f18-a928-69f92966f324" continuedAt="i7051e9be001040a7bcbe623606729d72" escape="true">RESTRUCTURING AND IMPAIRMENT COSTS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7051e9be001040a7bcbe623606729d72" continuedAt="i514f9936152b4d8fb26ac41eb59d2c6e"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal continually reviews its business for opportunities to realize efficiencies, reduce costs, and realign its operations in response to business changes. Restructuring and impairment costs are periodically incurred in connection with those activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMzIw_2516512d-fe4b-475d-89d0-c0eeef410aa8"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMzIw_68a36d4a-83bf-48d8-92b6-eab6ade0d840">no</ix:nonFraction></ix:nonFraction> restructuring and impairment costs incurred for the three and nine months ended December&#160;31, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tobacco Operations</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of efforts to exit the idled tobacco operations in Tanzania, the Company reevaluated the carrying values of property, plant, and equipment associated with the Tanzania operations. During the three months ended December 31, 2021, the Company determined the carrying value exceeded the estimated fair value of those assets and recognized a $<ix:nonFraction unitRef="usd" contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMjE5OTAyMzI1NzAyNg_49e52ddd-2a29-4ace-84cb-9195b798f0f7">9.4</ix:nonFraction> million impairment charge. During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i514f9936152b4d8fb26ac41eb59d2c6e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding shares of common stock, which included all properties, of the idled companies in Tanzania. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6 for additional information about the sale of the idled tobacco operations in Tanzania.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December&#160;31, 2021, the Company also incurred $<ix:nonFraction unitRef="usd" contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzI1OA_a5f0af5e-f59a-47ca-b1fd-005236f00464">0.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIxNQ_a2cbb1dd-083a-43d9-be2b-7ff810d30262">2.2</ix:nonFraction> million of termination costs for the Tobacco Operations segment, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ingredients Operations</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December&#160;31, 2021, the Company recognized net gains of  $<ix:nonFraction unitRef="usd" contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIyNQ_20fa3f3d-efbd-4712-b878-1d747a51b8ab">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNjg0_df1bd6a5-40a5-480b-9b50-94169e91689f">1.2</ix:nonFraction> million, respectively, for the sale of the remaining property, plant, and equipment associated with wind-down of Carolina Innovative Food Ingredients, Inc. (&#8220;CIFI&#8221;), a sweet potato processing operation located in Nashville, North Carolina that was announced in fiscal year 2021.</span></div><div style="text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzA5OQ_92926a66-4eca-41ed-afbc-aca0bf931204" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restructuring and impairment costs recorded for the three and nine months ended December&#160;31, 2021 and were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.394%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.147%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.149%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring costs:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Employee termination benefits</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b7e37e8c91f4d79ba9748bf32eafbf5_D20211001-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNC0zLTEtMS00Njc0Mw_1543ffc1-86b6-4462-aae9-667e110e8b90">627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7da51e5ed7c64fbe99b0079e3bee3191_D20210401-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNC03LTEtMS00Njc0Mw_95c14b61-d72a-46d7-8577-c26a2f1ebcc4">2,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c25d5afd28453c9d7aca9e2d4b2d41_D20211001-20211231" decimals="-3" name="us-gaap:OtherRestructuringCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNS0zLTEtMS00Njc0Mw_05446cd3-e421-4084-b9c5-929d94cdc14b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iccc0bcfe0b49416bbbf3733cda9320f8_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNS03LTEtMS00Njc0Mw_6b10cfeb-848c-4131-8f90-1b88d07c9b70">24</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total restructuring costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNi0zLTEtMS00ODgzMA_db8d9e98-b71b-481e-89e9-0abbb8b5de11">627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNi03LTEtMS00ODgzNQ_ac7f55ec-66c1-4447-8a5b-b98b14c65110">2,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment costs:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Property, plant and equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfOC0zLTEtMS00Njc0Mw_bbb1a1a9-cfb1-4f28-86cb-a992be864030">7,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfOC03LTEtMS00Njc0Mw_092a04f7-81a2-4859-a1e1-52f3ccc24720">8,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total impairment costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTAtMy0xLTEtNDg4Mzc_ad66aa27-1dd3-4627-b085-9a8f2e5971ab">7,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTAtNy0xLTEtNDg4NDE_eac64cc9-c382-4aa5-bb3b-1fc91bb9b90a">8,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total restructuring and impairment costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTEtMy0xLTEtNDg4NDM_0a0ee57e-8fc9-4f15-8ee4-4c0ef430d39b">8,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTEtNy0xLTEtNDg4NDU_94bdfdb0-58d5-453d-af8f-3c72ef0bd8fb">10,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5.&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RleHRyZWdpb246NDZhOTIwNDMxZjM2NGFkN2E2YjI4NWRiMzFmNzA3MWVfNTM2MA_5831f83e-aaa4-48f7-a40d-442c5f9ab264" continuedAt="i730c1357ac0c48e0a9136b405658e8d9" escape="true">REVENUE FROM CONTRACTS WITH CUSTOMERS</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i730c1357ac0c48e0a9136b405658e8d9" continuedAt="i824e702992b449acb7306bd1009b9e14"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers.  Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of food ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed&#160;one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less.  Shipping and handling costs under sales contracts with customers are treated as fulfillment costs and included in the transaction price. Below is a description of the major revenue-generating categories from contracts with customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tobacco Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i824e702992b449acb7306bd1009b9e14"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ingredient Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent fiscal years, the Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in both human and pet food.  The contracts for food ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of food ingredients are primarily based on negotiated fixed prices. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Processing Revenue</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company&#8217;s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Sales and Revenue from Contracts with Customers</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, and tobacco cutting services for select manufacturers.  These other arrangements and operations are a much smaller portion of the Company&#8217;s business, and are separate and distinct contractual agreements from the Company&#8217;s tobacco and food ingredients sales or third-party processing arrangements with customers.  The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RleHRyZWdpb246NDZhOTIwNDMxZjM2NGFkN2E2YjI4NWRiMzFmNzA3MWVfNTM1NQ_b277ede9-c265-4fc5-8656-3276ba4b77e5" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s revenue by significant revenue-generating category:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.949%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.670%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ca357a5b6c5483ba0f649a93641a676_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy0yLTEtMS00NTAzOA_dd384d22-45c9-4be8-9ce3-3e2b34ba3141">672,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2f2da84f7fe4215b5266855419ab770_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy00LTEtMS00NTAzOA_82b89103-1cb0-4f1f-b687-1ed488a8ce39">540,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe6002ab546f48349a7d95dc814328e2_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy02LTEtMS00NTAzOA_0bb82108-a45a-4fce-9d6a-ecad8dd166a2">1,536,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e7a8488a7f4f7c9f2fac5bef280dc2_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy04LTEtMS00NTAzOA_7bf8d630-1a85-4011-93c7-04ec711cf485">1,181,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredient sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dae3dd6bb324fa58f195f03556fa991_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC0yLTEtMS00NTAzOA_956b020e-5616-440c-bc69-22bd7cd14ef9">65,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if41dfd05b3cd4ffea8d854f85afa64f8_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC00LTEtMS00NTAzOA_ff279874-703b-4d79-af00-eb114581d3f7">70,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2471547d89ae424ba6cadfbd6587f8e9_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC02LTEtMS00NTAzOA_917d463b-45e1-4b11-82df-67610b0b06d8">219,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5e758201ebb453d8d52bcc43f0e4af4_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC04LTEtMS00NTAzOA_d0ef88ba-6716-486b-9e7c-fa72618067fe">175,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing revenue</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i469d3d3e429a4ee4a37a3bf6978f7064_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS0yLTEtMS00NTAzOA_6612def0-7935-44bc-aae0-bc1370103643">21,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i067f2eea5f6f4d6196033e30a62f3a1b_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS00LTEtMS00NTAzOA_34d843ac-2a00-4f02-85a8-bb7d7ebb1f15">19,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2477404b2da24294a7e2cd5f9275fa55_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS02LTEtMS00NTAzOA_bde28069-3e53-4dd4-93fa-bb765d94aee0">54,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c8568340ea4463796a9ee0d5f9fc56b_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS04LTEtMS00NTAzOA_61d27b00-2bca-45bb-bd42-44a229867150">52,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other sales and revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if13250ee5f4d49e3b144e500ec6ff3e2_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi0yLTEtMS00NTAzOA_e358f6f2-fea7-439a-8c0b-276b2a8f4303">31,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ff4f24ab7547e2b092dc530d36adf5_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi00LTEtMS00NTAzOA_f9867af6-e946-4766-a3f0-1aa351ad90f3">16,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3fd5d5487b45f380b3098953357852_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi02LTEtMS00NTAzOA_52676fba-af44-4a45-8481-dae3ebafa7fc">58,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42f951200fdf4536bab4d388fb63a1de_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi04LTEtMS00NTAzOA_2526a522-afdc-47f8-b7bf-ea0a805d3472">41,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy0yLTEtMS00NTAzOA_b5abdf2b-e8ba-4a6a-8b08-14a7173020ee">790,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy00LTEtMS00NTAzOA_914e1e2d-0642-458c-afe5-619db8418558">647,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy02LTEtMS00NTAzOA_d3939f02-6954-44ea-9582-3617d8d32890">1,869,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy04LTEtMS00NTAzOA_f8382782-70a5-4ddb-9166-e0d4f17223ca">1,450,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating sales and revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC0yLTEtMS00NTAzOA_d9e308bc-87fd-4e75-9833-4f3eb87a6ded">4,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC00LTEtMS00NTAzOA_b8b7de1b-3818-4bf9-ac57-2e65a4115d5a">4,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC02LTEtMS00NTAzOA_ba1f4304-8a2e-425a-97d4-b17483dfe9fd">6,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC04LTEtMS00NTAzOA_90c9ae07-4e57-4d54-82e3-200bf47df92b">6,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS0yLTEtMS00NTAzOA_1ba99fe7-3d65-44ba-b7c5-e95ee6ddbc38">795,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS00LTEtMS00NTAzOA_1713e5e7-b93f-4ff9-ae2e-d1de44227294">652,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS02LTEtMS00NTAzOA_e16a17bd-8fd4-4478-9f7c-0f4fc5a01eab">1,875,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS04LTEtMS00NTAzOA_d5b3ffb1-1a88-4842-9e0f-f314c0477b79">1,456,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_43"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6.  OTHER <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEzNjE_897ff82c-83b8-4815-b0e8-7fcfea97a3d7" continuedAt="ia8306869f2ec4755958f883abe4ae8d4" escape="true">CONTINGENT LIABILITIES AND OTHER MATTERS </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ia8306869f2ec4755958f883abe4ae8d4" continuedAt="i07049c3d0e69486196edbfca307785d8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Contingent Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Contingent Liabilities (Letters of credit)</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had other contingent liabilities totaling approximately $<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-6" name="uvv:OtherContingentLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjEw_108b18df-5612-4941-a59b-734ea546e296">1</ix:nonFraction> million at December&#160;31, 2022, primarily related to outstanding letters of credit.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i07049c3d0e69486196edbfca307785d8" continuedAt="i5f7ab84e896b4c2194e44c5356eb1c28"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Value-Added Tax Assessments in Brazil</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed below, the Company&#8217;s local operating subsidiaries pay significant amounts of value-added tax (&#8220;VAT&#8221;) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties.  In Brazil, VAT is assessed at the state level when green tobacco is transferred between states.  The Company&#8217;s operating subsidiary there pays VAT when tobaccos grown in the states of Santa Catarina and Parana are transferred to its factory in the state of Rio Grande do Sul for processing.  The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the states of Santa Catarina and Parana based on audits of the subsidiary&#8217;s VAT filings for specified periods.  In June 2011, tax authorities for the state of Santa Catarina issued assessments for tax, interest, and penalties for periods from 2006 through 2009 totaling approximately $<ix:nonFraction unitRef="usd" contextRef="idee9b06fa4084f44b47086424c6ed2f8_I20221231" decimals="-6" name="uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTI3OQ_c0934fde-168c-44e5-b9c9-34d147bf4970">9</ix:nonFraction> million.  In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231" decimals="-6" name="uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTQ1NQ_b6de259b-fd88-450a-97c0-7ad16aeb3dde">10</ix:nonFraction> million.  Those amounts are based on the exchange rate for the Brazilian currency at December&#160;31, 2022.  Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities for both states in determining all or significant portions of these assessments and that various defenses support the subsidiary&#8217;s positions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the Santa Catarina assessments, the subsidiary took appropriate steps to contest the full amount of the claims.  As of December&#160;31, 2022, a portion of the subsidiary&#8217;s arguments had been accepted, and the outstanding assessment had been reduced.  The reduced assessment, together with the related accumulated interest through the end of the current reporting period, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i079289ade3d746a1b76aef83e70d8ad5_D20220401-20221231" decimals="-6" name="uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjE4NQ_f28be359-1ef2-4c3b-a316-5bae91995d9f">9</ix:nonFraction> million (at the December&#160;31, 2022 exchange rate).  The subsidiary is continuing to contest the full remaining amount of the assessment.  While the range of reasonably possible loss is <ix:nonFraction unitRef="usd" contextRef="i452839b7388f4d88bcc34b76d3f569ba_I20221231" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjM0OQ_31c955aa-bf0d-46f5-97ec-a739652d3268">zero</ix:nonFraction> up to the full $<ix:nonFraction unitRef="usd" contextRef="ia61016ea6f9d4a7fb84f8acd64be63e5_I20221231" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjM2Nw_3986ef02-7aa7-4dfd-9792-e965daff013b">9</ix:nonFraction> million remaining assessment with interest, based on the strength of the subsidiary&#8217;s defenses, no loss within that range is considered probable at this time and <ix:nonFraction unitRef="usd" contextRef="idee9b06fa4084f44b47086424c6ed2f8_I20221231" decimals="-6" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjUyNA_5a5e3032-9182-47a9-8ac5-bb2c033bb460">no</ix:nonFraction> liability has been recorded at December&#160;31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the Parana assessment, management of the subsidiary and outside counsel challenged the full amount of the claim.  A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law.  In addition, under the law, the subsidiary&#8217;s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities.  In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $<ix:nonFraction unitRef="usd" contextRef="i25fd910219e048f49008153ded9b7908_D20220401-20221231" decimals="-6" name="uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzQ1Nw_e0c1061a-1999-4e29-8e3d-a8557619245e">3</ix:nonFraction> million (at the December&#160;31, 2022 exchange rate).  Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim.  The range of reasonably possible loss is considered to be <ix:nonFraction unitRef="usd" contextRef="i47edcc1336434eaa9dce714b9e7a2050_I20221231" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzc3OA_91ab7b1e-2382-4796-b230-c2c0e3e1af6c">zero</ix:nonFraction> up to the full $<ix:nonFraction unitRef="usd" contextRef="i3d4012d5a1cf48c6b61a390722557d1c_I20221231" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzc5Ng_3016865e-6110-478c-9d46-5c6568d02de8">3</ix:nonFraction> million assessment.  However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and <ix:nonFraction unitRef="usd" contextRef="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231" decimals="-6" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzkzOQ_8d36f3f8-c1ba-4b85-9153-b6f137d18b9a">no</ix:nonFraction> liability has been recorded at December&#160;31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In both states, the process for reaching a final resolution to the assessments is expected to be lengthy, and management is not currently able to predict when either case will be concluded.  Should the subsidiary ultimately be required to pay any tax, interest, or penalties in either case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.</span></div><div style="text-align:justify;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Legal and Tax Matters</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities.&#160; While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company&#8217;s business or financial position.&#160; However, should one or more of these matters be resolved in a manner adverse to management&#8217;s current expectation, the effect on the Company&#8217;s results of operations for a particular fiscal reporting period could be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances to Suppliers</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs.  These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets.  In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure.  In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years.  The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets.  Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected.  Short-term and long-term advances to suppliers totaled $<ix:nonFraction unitRef="usd" contextRef="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231" decimals="-6" name="uvv:AdvancesToSuppliersCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjE5Ng_fcfcb384-11e2-4aa8-89b2-8d512640009e">186</ix:nonFraction> million at December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i298dd0babdba4c94a360bbf9d28307aa_I20211231" decimals="-6" name="uvv:AdvancesToSuppliersCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjIwNg_d442a9e0-ddd8-4a1b-916c-a5f29ae4b903">147</ix:nonFraction> million at December&#160;31, 2021, and </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i5f7ab84e896b4c2194e44c5356eb1c28" continuedAt="i1bd124d495084a63bddffadd90dd91ea"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i22028e6cc3b847268dc9f624ddab3476_I20220331" decimals="-6" name="uvv:AdvancesToSuppliersCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjIyMA_8b4a604d-d009-49b9-a378-c4e40a9c3021">153</ix:nonFraction> million at March&#160;31, 2022. The related valuation allowances totaled $<ix:nonFraction unitRef="usd" contextRef="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI3MQ_9581d32b-c929-4a5c-a22f-bda652e5ce29">21</ix:nonFraction> million at December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i298dd0babdba4c94a360bbf9d28307aa_I20211231" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI4MQ_86422610-73c8-438e-b43b-a567d6ed309b">17</ix:nonFraction> million at December&#160;31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="i22028e6cc3b847268dc9f624ddab3476_I20220331" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI5NQ_d6a321dc-fbee-48f0-abb6-473d5421f57f">19</ix:nonFraction> million at March&#160;31, 2022, and were estimated based on the Company&#8217;s historical loss information and crop projections.  The allowances were increased by net provisions of approximately $<ix:nonFraction unitRef="usd" contextRef="i062d69eab70c4a729767f7a668b7bb9a_D20220401-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjQ2Mw_cc4a1915-713b-4be7-8155-2332ebb2b265">6.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic351628f72d3414da092980a803e6300_D20210401-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjQ3MA_3e877cd7-bc05-4990-b37b-bc32e821f690">2.9</ix:nonFraction> million in the nine-month periods ended December&#160;31, 2022 and 2021, respectively.  These net provisions are included in selling, general, and administrative expenses in the consolidated statements of income.  Interest on advances is recognized in earnings upon the farmers&#8217; delivery of tobacco in payment of principal and interest. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recoverable Value-Added Tax Credits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many foreign countries, the Company&#8217;s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services.  In some countries, VAT is a national tax, and in other countries it is assessed at the state level.  Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed.  When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales.  The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities.  When tobacco is sold for export, VAT is normally not assessed.  In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries&#8217; VAT payments.  In those situations, unused VAT credits can accumulate.  Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds.  Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits.  Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time.  The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred.  At December&#160;31, 2022, the aggregate balance of recoverable tax credits held by the Company&#8217;s subsidiaries totaled approximately $<ix:nonFraction unitRef="usd" contextRef="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231" decimals="-6" name="uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAwNg_a7decdcf-9323-4522-aaa6-b46cfd83b003">66</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ib475591e04664323bb8f1e8c2b753abe_I20211231" decimals="-6" name="uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAxMA_d70c1b7f-d717-444c-903b-ac2b2312d18e">65</ix:nonFraction> million at December&#160;31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="ife0831f5285444c8b1feb1a0311ce16e_I20220331" decimals="-6" name="uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAyNA_20ec67f5-f6f9-48a4-8d4e-603ac3b1e39c">67</ix:nonFraction> million at March&#160;31, 2022), and the related valuation allowances totaled approximately $<ix:nonFraction unitRef="usd" contextRef="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTA5NA_8af99c2c-a4f3-48e8-85a4-a8215064d275">24</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ib475591e04664323bb8f1e8c2b753abe_I20211231" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTA5OA_da9c00d9-b05d-4c10-8b43-c2b72f4694bb">20</ix:nonFraction> million at December&#160;31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="ife0831f5285444c8b1feb1a0311ce16e_I20220331" decimals="-6" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTExMg_3c6fd495-1729-46c4-9f23-8bb9c3abfff0">21</ix:nonFraction> million at March&#160;31, 2022).  The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shelf Registration and Stock Repurchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020 the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTAzNzc_a440d6a2-1e54-454b-a4a4-a183e19cca1b">100</ix:nonFraction> million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTA2MDY_6d12ae93-12a4-4650-91c6-9e73a026d9bb">100</ix:nonFraction> million of remaining capacity for repurchases of common and/or preferred stock at December&#160;31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sale of Idled Tanzania Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all outstanding shares of common stock, which included all properties, of the idled companies in Tanzania for $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEyMjI_ccda6035-05cb-4c39-a853-372c67c222d8">8.5</ix:nonFraction> million.  The Company has received $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEyNDg_6bec102f-e608-4a33-bc5d-49e2bbf69050">3.2</ix:nonFraction> million of the $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTY0OTI2NzQ1ODA5Ng_ccda6035-05cb-4c39-a853-372c67c222d8">8.5</ix:nonFraction> million sales agreement as of December&#160;31, 2022. The remaining proceeds are expected to be received in installments by June 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Bank Credit Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;On December 15, 2022, the Company entered into a new bank credit agreement that replaced its existing bank credit agreement dated December 20, 2018.  In addition to extending the maturity dates of the underlying components of the facility, the new agreement includes a $<ix:nonFraction unitRef="usd" contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDU3_48405070-856f-442a-ad83-1f8414c68795">530</ix:nonFraction> million five-year revolving credit facility (expiring December 15, 2027), a $<ix:nonFraction unitRef="usd" contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDY4_642558f5-f123-4860-86e9-bf123cd369ed">275</ix:nonFraction> million five-year term loan (due December 15, 2027), and a $<ix:nonFraction unitRef="usd" contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDc3_1fa720ed-b934-4b0c-a303-eff60f1949ce">345</ix:nonFraction> million seven-year term loan (due December 15, 2029).  At closing, the Company had a balance of $<ix:nonFraction unitRef="usd" contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDk4_9bd2f947-1400-4e66-907c-2c5f4a994491">385</ix:nonFraction> million outstanding under the revolving credit facility.  Both term loans were fully funded at closing, require no amortization, and are prepayable without penalty prior to maturity.  The new facility may be expanded to allow for additional borrowings of up to $<ix:nonFraction unitRef="usd" contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215" decimals="-3" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTEw_4bca5afb-d35b-4ab0-9c76-2833c3c163ec">200</ix:nonFraction> million under certain conditions.  Borrowings under the revolving credit facility and the two term loans bear interest a variable rate benchmarked to the Secured Overnight Financing Rate ("SOFR") instead of LIBOR plus a </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i1bd124d495084a63bddffadd90dd91ea"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">margin based on the Company&#8217;s credit measures.  The new credit agreement contains financial covenants that require the Company to maintain certain levels of tangible net worth and leverage.  Those covenants are substantially the same as the covenants in the prior bank credit agreement, and the Company was in compliance with the covenants at December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2022, the Company entered into two new receive-floating / pay-fixed interest rate swap agreements, hedging the variable interest payments on half of the principal value of each of the new term loans.  The swap agreements convert the variable benchmark rate to a fixed rate through December 15, 2027 for the five-year term loan, and through December 15, 2029 for the seven-year term loan.  With the swap agreements in place, the effective interest rates on the hedged portions of the $<ix:nonFraction unitRef="usd" contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTE5_642558f5-f123-4860-86e9-bf123cd369ed">275</ix:nonFraction> million five-year term loan and the $<ix:nonFraction unitRef="usd" contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTI4_1fa720ed-b934-4b0c-a303-eff60f1949ce">345</ix:nonFraction> million seven-year term loan were <ix:nonFraction unitRef="number" contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTcw_7182363f-fd22-483b-80e6-e8ba09e33312">5.50</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTc0_bf40d21a-8dcd-4294-94b4-8a695f7915be">5.65</ix:nonFraction>%, respectively, at December 31, 2022.  Prior to the maturity of the swap agreements, those effective interest rates will change only if a change in the Company&#8217;s credit measures results in adjustments to the applicable credit spreads specified in the underlying loan agreement.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Compared to the prior credit agreement, there were only limited changes among the individual bank lenders participating in the new agreement.  Accordingly, under the applicable accounting guidance, a significant portion of the transaction was accounted for as a debt modification rather than a debt extinguishment.  As a result, only an immaterial amount of the unamortized debt issuance costs related to the prior credit agreement were charged to expense.  The remainder of those costs remained capitalized on the Company's consolidated balance sheet and will be amortized over the term of the new credit agreement.  Similarly, in the consolidated statement of cash flows, rather than presenting issuance of the entire $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap-supplement:DebtInstrumentIssuedPrincipal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTc4_cf0737ce-d228-41ad-ab56-547fd72ce5fe">620</ix:nonFraction> million of new term loans and repayment of $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap-supplement:DebtInstrumentRepaidPrincipal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTk0_8586de43-1c50-458f-a4f2-bf994b3fc038">520</ix:nonFraction> million of prior term loans, the amounts presented for the issuance and repayment of long-term debt reflect only the changes in the underlying principal positions among the participating bank lenders.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RleHRyZWdpb246MzhjOWFlMDIyNGM5NDJiOWI2MjZjODE0YzMyYmNiYjRfMTUx_bfb18441-41d5-42df-bb0e-810406c3dfd9" continuedAt="i43bf3858fa824081b344f38ea0b04b3b" escape="true">EARNINGS PER SHARE </ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><ix:continuation id="i43bf3858fa824081b344f38ea0b04b3b"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RleHRyZWdpb246MzhjOWFlMDIyNGM5NDJiOWI2MjZjODE0YzMyYmNiYjRfMTQ1_1ca29430-7914-4125-a2c3-b521478a8fa0" continuedAt="i86b5cae026a144f68eaf60287ea8d53e" escape="true">The following table sets forth the computation of basic and diluted earnings per share: </ix:nonNumeric></span></div><div style="margin-bottom:8pt;margin-top:5pt"><ix:continuation id="i86b5cae026a144f68eaf60287ea8d53e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.934%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Basic Earnings Per Share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS0yLTEtMS00NTAzOA_806bd01c-01a9-4985-9c92-ffa762128edd">41,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS00LTEtMS00NTAzOA_730fa682-afe6-4ec8-a4d5-c85fc4dc5690">34,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS02LTEtMS00NTAzOA_4c81b45b-8c55-4f80-98cc-9899483682af">70,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS04LTEtMS00NTAzOA_3ff71d25-d6e6-4720-b378-f0d751d65233">60,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for basic earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtMi0xLTEtNDUwMzg_8de119ab-7270-46b2-866f-062411fa697f">24,770,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtNC0xLTEtNDUwMzg_e247aafd-45cb-480f-a003-91968ae49f34">24,792,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtNi0xLTEtNDUwMzg_bc78b8e7-6783-44a9-a8dd-909d7fd37c08">24,772,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtOC0xLTEtNDUwMzg_befe969a-f7b3-4c8e-b1d4-b98b3f7a8149">24,761,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtMi0xLTEtNDUwMzg_6e11ca7e-647c-4a86-b556-240d8c73ae68">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtNC0xLTEtNDUwMzg_1cb09974-e4b4-4198-9398-a53651e19662">1.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtNi0xLTEtNDUwMzg_6fc76777-421c-49fe-9bd0-73d1c84af9a1">2.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtOC0xLTEtNDUwMzg_25eb9713-f40c-4ae9-b171-efab5c727e86">2.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted Earnings Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtMi0xLTEtNDUwMzg_b0acc5f3-1f0d-4583-83aa-ddafa12e6ac7">41,660</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtNC0xLTEtNDUwMzg_8769c02a-059a-444a-bbec-31a6326e2b5e">34,940</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtNi0xLTEtNDUwMzg_9cf2a07a-2292-47b3-a268-37883b4e0a2c">70,345</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtOC0xLTEtNDUwMzg_284b46f7-22c7-4b5d-99aa-5e0495fc3d57">60,807</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for diluted earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtMi0xLTEtNDUwMzg_13eaddef-969e-479d-a49d-cb294c1cc54c">24,770,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtNC0xLTEtNDUwMzg_8dbf91c4-2d7c-4550-9e67-16863554c795">24,792,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtNi0xLTEtNDUwMzg_ecd63cab-6127-49a1-b8e1-0dd691779213">24,772,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtOC0xLTEtNDUwMzg_ed2c53cf-788f-42bd-a2b8-c893ce02e83b">24,761,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee and outside director share-based awards</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtMi0xLTEtNDUwMzg_f3ec0439-5587-4119-b1db-32f1d39a7f4c">158,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtNC0xLTEtNDUwMzg_1d09c692-ee9f-4730-8255-a8f55ec0ac81">156,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtNi0xLTEtNDUwMzg_fe93b2cc-945c-4cad-8e00-2d17ce79c599">161,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtOC0xLTEtNDUwMzg_625de56f-ce3c-4640-a499-750171ca7f3c">151,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctMi0xLTEtNDUwMzg_bbe3451f-52a3-4134-ab31-ff5e4120d87f">24,928,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctNC0xLTEtNDUwMzg_79420fd4-e741-4eaf-a2d2-f66de8f318c6">24,949,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctNi0xLTEtNDUwMzg_5b790d02-0ac1-4002-96e5-64ca08619efe">24,934,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctOC0xLTEtNDUwMzg_cc5e9e1a-a062-42fc-986c-4c754808ad3a">24,912,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktMi0xLTEtNDUwMzg_300392ef-5d52-4b8e-8f8c-a4a0ad3499cf">1.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktNC0xLTEtNDUwMzg_dc54dc02-ccf5-41dd-9875-37f3ab56f55d">1.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktNi0xLTEtNDUwMzg_0b0d807b-2aa1-40bf-acae-231274c549c7">2.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktOC0xLTEtNDUwMzg_99b5a53e-a5ac-4510-8fbe-7f6d3505a8e0">2.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfNDM5ODA0NjUyNTg4OA_128819d9-1734-477e-a6a6-65967f7ba1b2" continuedAt="i9d4826dad1be4ad2b66ac3ffa895078f" escape="true">INCOME TAXES </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9d4826dad1be4ad2b66ac3ffa895078f" continuedAt="i668ce6c20d454891a5c0d4d4f3df75b6">&#160;&#160;&#160;&#160;The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company&#8217;s earnings, as can the resolution of </ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i668ce6c20d454891a5c0d4d4f3df75b6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three and Nine months ended December&#160;31, 2022</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2022 was <ix:nonFraction unitRef="number" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjEyOQ_4a10394b-5f4a-4b80-a1b6-e291b9756680">19.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjEzNw_c31d1c70-0044-4507-8b16-3476e333776b">23.2</ix:nonFraction>%, respectively. In the nine months ended December&#160;31, 2022, the Company sold its idled Tanzania operations and recognized $<ix:nonFraction unitRef="usd" contextRef="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MDI2OQ_1c4f498a-7b44-4eba-999f-9de9e1eb9948">1.1</ix:nonFraction> million of income taxes. Without this item, the consolidated effective income tax rate for the nine months ended December&#160;31, 2022 would have been approximately <ix:nonFraction unitRef="number" contextRef="i338f2340534a499f85bd77af821296fe_D20220401-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjgxOQ_e97e4ab7-b659-4db2-b664-c1b440a865b5">22.0</ix:nonFraction>%.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the sale of the Company's idled Tanzania operations resulted in a $<ix:nonFraction unitRef="usd" contextRef="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjI0MQ_42b608f4-07d1-4a8d-8544-785b8e3b46ee">1.8</ix:nonFraction> million reduction to consolidated interest expense related to the removal of an uncertain tax position.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three and Nine months ended December&#160;31, 2021</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was <ix:nonFraction unitRef="number" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTIzNQ_2fa040b6-d0f3-48ee-b50e-e00a174e5fd2">23.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTI0Mg_e668c4e8-43ad-47ae-bcf6-f2a8fb61cea3">21.0</ix:nonFraction>%, respectively.  The consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was affected by a $<ix:nonFraction unitRef="usd" contextRef="icdbc18c3f6b84ed6b5a8ee46d8c1fa6a_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI2ODA2NA_05b34973-d45e-44d8-b609-b3e11e69fb95"><ix:nonFraction unitRef="usd" contextRef="iddafc155e252432a8daeca4bd69ff7ce_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI2ODA2NA_b794b66f-4d4f-4030-8d3e-0c5e3f2428c9">1.2</ix:nonFraction></ix:nonFraction> million benefit related to finalizing the prior fiscal year U.S. tax return.. The consolidated effective income tax rate for the nine months ended December&#160;31, 2021 was affected by a $<ix:nonFraction unitRef="usd" contextRef="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTM3Ng_1d7a9b3b-648d-44d9-906d-6c848ddf790d">1.7</ix:nonFraction> million benefit related to a final tax ruling at a foreign subsidiary. Without these items, the consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 would have been approximately <ix:nonFraction unitRef="number" contextRef="if0f3e442b17443f2a38270974dda245a_D20211001-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTU3Mg_4bad3b6c-d6f6-4a22-a253-c8ff02a6345f">25.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTU3OQ_d9b5adc8-7baf-49a4-8cf6-3f86d88670a6">24.3</ix:nonFraction>%, respectively</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_52"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxMg_49d6a330-46ae-42ae-a93f-0c30b9b88660" continuedAt="ibdde5e7ab9ee45efac8ab4a1bbc97e49" escape="true">GOODWILL AND OTHER INTANGIBLES</ix:nonNumeric></span></div><div style="text-indent:36pt"><span><br/></span></div><ix:continuation id="ibdde5e7ab9ee45efac8ab4a1bbc97e49" continuedAt="i6c89d02d8f484244890466dd767289cc"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxMw_08e1b15c-7439-4b1b-b507-5ef8edcf8f00" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's changes in goodwill at December&#160;31, 2022 and 2021 consisted of the following:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMi0xLTEtMS00NTAzOA_fc07a756-bd7d-456a-9433-12e772b4af5f">213,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMi0zLTEtMS00NTAzOA_1e794df8-a403-4534-af00-9e2f2c0232a2">173,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b">41,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNC0xLTEtMS00NTAzOA_6b90dec2-a893-42c1-8667-14e576b33e0d">117</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNC0zLTEtMS00NTAzOA_ef3d28cf-18e5-42ff-8446-b5b1c29961d7">89</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNi0xLTEtMS00NTAzOA_0b561c22-a317-469c-b7ea-ba977929ce8a">213,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNi0zLTEtMS00NTAzOA_17d10966-9b0b-4259-b46d-a5cb5e6bdbea">214,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2" footnoteRole="http://www.xbrl.org/2003/role/footnote">On&#160;October 4, 2021,&#160;the Company acquired&#160;<ix:nonFraction unitRef="number" contextRef="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzAyNQ_2b0f4ff4-f5d5-4e24-9a74-9a57d3aec18e">100</ix:nonFraction>%&#160;of the capital stock of Shank's for approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzA3OQ_487d6cf7-6b9c-46ca-ad92-978744a4fe53">100</ix:nonFraction> million&#160;in cash and $<ix:nonFraction unitRef="usd" contextRef="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzA5NQ_5b41fba3-0e2e-427a-9a9a-74ec74266f75">2.4</ix:nonFraction> million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $<ix:nonFraction unitRef="usd" contextRef="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzMxOQ_194ba2cb-4fd5-42d0-a77b-17e880911397">41.1</ix:nonFraction> million of goodwill.  See Note 3 for additional information.</ix:footnote></span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNA_47659459-80f3-4165-ba5d-a0ae3bae5331" continuedAt="i6723c2d5090e4435b7868577022384d3" escape="true">The Company's intangible assets subject to amortization consisted of the following at December&#160;31, 2022 and 2021 and at March&#160;31, 2022:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><ix:continuation id="i6723c2d5090e4435b7868577022384d3" continuedAt="i801472772b8e4d40818d3efe0b4e8424"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except useful life)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i351e66a717464bd1a059ce4b3520dfa8_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi0xLTEtMS00NTAzOA_02ca63aa-6c5f-4947-9cdf-cce97ce368bd">11</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5e96de861a1c47588c1fab4f2d7a7ecd_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi0zLTEtMS00NTAzOA_e28d0999-cacd-4c4a-af86-60fad084a707">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi01LTEtMS00NTAzOA_2587e950-07b3-419d-be09-6bce7e343ef3">86,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi03LTEtMS00NTAzOA_bac93ca3-3d62-4b0d-92bc-f24b24dbff35">15,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi05LTEtMS00NTAzOA_ce4db203-d977-479e-ba92-8e618f56a218">70,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifa1cb07d1779420bb44de8d8a050a5b2_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy0yLTEtMS00NTAzOA_468278a7-8389-48be-b59c-0dabc7ce5b18">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy01LTEtMS00NTAzOA_8bb42f88-2d04-45c3-9dd1-6b04509d7ad8">11,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy03LTEtMS00NTAzOA_6946f5d1-18e2-4e10-8669-d4dd008b24b3">5,490</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy05LTEtMS00NTAzOA_779020e7-ca07-4999-9717-c86cf162d074">5,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifae709a3147c449594931dd08ca65d6e_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC0xLTEtMS00NTAzOA_f5c667d1-28a6-4dc8-aa34-107eafe654bd">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2f25c1acb00b4cbd844959609ffce88f_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC0zLTEtMS00NTAzOA_a5197af3-fa60-4dc6-b90c-bbe7dec6d3c1">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC01LTEtMS00NTAzOA_ad6b0656-55cb-4e62-9acd-6c8bcfd9eac8">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC03LTEtMS00NTAzOA_fab9a454-8f3d-4aef-9a09-740de2e39fed">5,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC05LTEtMS00NTAzOA_6a6f1e07-697a-46d3-8651-8564d259e007">4,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icf4a3135e0af476db9d0a4021e16203e_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS0xLTEtMS00NTAzOA_72381f2c-9bc5-494b-97f9-0a4e67c647a3">4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibf5233a409724029b6e8b1406215ce39_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS0zLTEtMS00NTAzOA_932d634f-88db-4fd3-a76a-f5569a6d1fac">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ca001fee794fa4899af481f0828781_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS01LTEtMS00NTAzOA_7845ba4b-180a-4fb8-8b15-d198dd5ee2c0">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15ca001fee794fa4899af481f0828781_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS03LTEtMS00NTAzOA_def1ed3e-a9d2-47f4-9dff-7fbbbfdaceb9">1,537</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ca001fee794fa4899af481f0828781_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS05LTEtMS00NTAzOA_d4ac8506-3f56-47be-994b-8136fe7f5d36">2,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i234ce401b16c426abfc687b1ca269c20_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi0yLTEtMS00NTAzOA_064cb97c-6b1b-4f8f-82cb-4b816bdec64c">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi01LTEtMS00NTAzOA_0f885271-ab5c-43fa-ad05-d7e63cd04e71">707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi03LTEtMS00NTAzOA_af5e7752-66ba-436f-b5a7-2f015da12858">670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi05LTEtMS00NTAzOA_b26b865e-83e4-4835-9f2f-4435fbf041ab">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy01LTEtMS00NTAzOA_ca4a71b4-85a8-466a-aa2c-be71cb062ec9">111,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy03LTEtMS00NTAzOA_215ea175-c872-45da-86f6-834135baea58">28,690</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy05LTEtMS00NTAzOA_e2d37f2f-a415-4867-a3f7-7ed8d7ba98b4">82,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i6c89d02d8f484244890466dd767289cc"><ix:continuation id="i801472772b8e4d40818d3efe0b4e8424"><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i83e55512cee547fda4cdc6ad70c0aff5_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi0xLTEtMS00NTAzOA_00de122a-b6f1-48ce-9252-f78d0495f28c">11</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8beeb97240c04c2fa76f12756f78da61_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi0zLTEtMS00NTAzOA_6f70920c-89fe-4981-b18a-4206bccb7f68">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi01LTEtMS00NTAzOA_704611d7-3c89-4ddd-aece-e1f3dcf157c9">86,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi03LTEtMS00NTAzOA_765fa05e-49e7-4a33-abf5-b611cfc62cfb">8,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi05LTEtMS00NTAzOA_f0878c1b-d42e-4567-b4c0-1bcb9acbdb8c">78,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie2b279406a8044118630abefe1a14cd3_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy0yLTEtMS00NTAzOA_86b038d9-94c1-4f5c-b3c2-52a09493532a">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy01LTEtMS00NTAzOA_a4040694-27c7-4f76-8c45-701085c8f78b">11,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy03LTEtMS00NTAzOA_72698d72-4c79-4d5e-9395-7cc59ea11d44">3,270</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy05LTEtMS00NTAzOA_1234fe2c-03de-4502-b158-e45161c56436">7,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd0ba1759afb49d6993a995a2dca884b_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC0xLTEtMS00NjIzNA_69ad644f-7030-4cac-874b-1e1a8a4bb08a">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i66cb473714264236913296add8bb1785_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC0zLTEtMS00NjI0NQ_e792710c-88c7-4e8b-84b6-0bdb36fff7ec">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC01LTEtMS00NTAzOA_764fb0ee-f515-4696-b944-b3a04286020b">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC03LTEtMS00NTAzOA_dfc6a215-6180-4bda-875f-a67a759d8c09">3,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC05LTEtMS00NTAzOA_4bef4944-321f-4190-8d91-773c4fa069b5">6,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic9b1586cd4c748fd81f2529c83bc9b52_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS0xLTEtMS00NjI1Mw_1b31d419-9601-4011-8e0d-82f0e988621a">4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5cd02a56def44a328e0d4b1f48a1840c_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS0zLTEtMS00NjI2Mg_fcfaa920-11bc-489c-bdd3-72f832f21a78">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS01LTEtMS00NTAzOA_2621e025-c4b0-45e8-aab4-f3695eb39a3a">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS03LTEtMS00NTAzOA_97ebe30d-2315-4b5a-89f1-36f6977fad38">588</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS05LTEtMS00NTAzOA_555755fb-24f5-4ddd-b270-5b2efe2ad2c4">3,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i048a6fb40b0940aaabf07b31a5363b27_D20210401-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi0yLTEtMS00NTAzOA_fca5d90f-962b-44e8-9bc2-2c7395ffba65">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi01LTEtMS00NTAzOA_9b48514a-ff05-4dbf-913a-d247cb418336">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi03LTEtMS00NTAzOA_4185c4c0-779e-4388-b413-f99e045c0837">687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi05LTEtMS00NTAzOA_739d5937-7bbf-4419-9024-55288df35c5d">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy01LTEtMS00NTAzOA_78e6df92-37f8-4b37-98cd-31fc2bdb4973">111,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy03LTEtMS00NTAzOA_8059dd4b-5d4b-459d-bafd-cc74dfc2480c">15,861</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy05LTEtMS00NTAzOA_28ffa2c8-f0dd-4409-b870-cb47b3d5eaa7">95,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.250%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iea621244e549458a8d8ba698df53fd5d_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi0xLTEtMS00NTAzOA_a862a546-d279-41e2-9ab0-37955c0f61d3">11</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i03c5d3af5fe34def9395732c7578d662_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi0zLTEtMS00NTAzOA_f644f418-f007-4af4-a6c5-1aec9282c3bf">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi01LTEtMS00NTAzOA_0f878938-6b36-4cbb-b379-bce9fd169e2e">86,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi03LTEtMS00NTAzOA_a8040cf5-57ba-4330-95e1-86cc6c169d2e">9,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi05LTEtMS00NTAzOA_0565c4a3-cffa-4aed-96ce-583004d8b39a">76,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i38c90982629e44aba062693a1678b026_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy0yLTEtMS00NTAzOA_6a8e51ca-1891-4bc5-8dfc-36a5e8c909df">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy01LTEtMS00NTAzOA_fcad0f27-8fd1-4b9c-a9c3-346eedab1fb6">11,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy03LTEtMS00NTAzOA_b0d7b339-c7b9-474a-8fca-522ccf2f092d">3,825</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy05LTEtMS00NTAzOA_d8d9c175-2ff7-4b14-ae7b-5deca9380494">7,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iecbe4bc0b8b149e2b268407365e76f67_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC0xLTEtMS00NTAzOA_d332e93a-c623-44ca-bca4-29061beb1c9a">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0e2d8802ec394d40ab4c8bdece344944_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC0zLTEtMS00NTAzOA_1c62f629-aa7d-4bd8-ba8f-8a1934a83ab5">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC01LTEtMS00NTAzOA_387f078a-493b-4de8-aa27-22a3c609b7bd">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC03LTEtMS00NTAzOA_5279e426-a8e8-4c1d-a48a-90c34a65f190">3,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC05LTEtMS00NTAzOA_6403254c-3839-4695-9f79-7105fe58bad4">5,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0790e1794b3e4b378ab01b45590727c9_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS0xLTEtMS00NTAzOA_261f1fe6-c76e-4b69-b64a-c2bc84b4840d">4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i987b89bbc6914f768e63704687c0907c_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS0zLTEtMS00NTAzOA_b3e6f3cd-f83d-4c3e-a6b2-48f526c90ff0">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS01LTEtMS00NTAzOA_aac364cc-91c5-4844-b625-fee7c93943ee">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS03LTEtMS00NTAzOA_d20217cb-f0c9-408f-972d-d1fce7c1bd99">825</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS05LTEtMS00NTAzOA_84f804a8-15f6-4975-b72b-68f97b031820">3,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iad5bc301930e48a8956dbf33c2670e2e_D20210401-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi0yLTEtMS00NTAzOA_c858a2bf-4e54-4d87-a00f-f6e4eee0c1a6">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi01LTEtMS00NTAzOA_52291fbc-d8cd-43d4-8e8d-cf43a39fc5fb">736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi03LTEtMS00NTAzOA_ed57aeb3-2def-4230-a886-72e316dd931d">679</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi05LTEtMS00NTAzOA_2a4a5af1-320f-4704-b33f-cf478e0534d6">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy01LTEtMS00NTAzOA_0c7cbb8d-4b89-42f8-bb44-b81d8485625d">111,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy03LTEtMS00NTAzOA_a6eed99f-5427-40c3-bffa-2b389369e6d5">19,065</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy05LTEtMS00NTAzOA_739e9772-973a-48ae-9894-ae2e6fb4e3b2">92,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life as noted above.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNg_4b3de83e-0842-4c76-b5fa-7e05456e5647" continuedAt="if70bd65f94a44fb8b3cae742a4990239" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's amortization expense for intangible assets for the three and nine months ended December&#160;31, 2022 and 2021 was: </span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.693%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930" xsi:nil="true" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMS0wLTEtMS00NTAzOA_7dc6d43b-7a1b-498b-8674-377e2ceeca50"></ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930" xsi:nil="true" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMS0wLTEtMS00NTAzOA_9fd788f9-9696-4aa9-83c6-04fac75dc6a6"></ix:nonFraction></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization Expense</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi0xLTEtMS00NTAzOA_3537b149-065f-4c26-b0e7-5df667eb19db">3,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi0zLTEtMS00NTAzOA_ee57d9b1-bfa4-44a0-81cb-f1752343524e">3,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi01LTEtMS00NTAzOA_58093e8a-12be-48c2-a89c-528e67980055">9,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi03LTEtMS00NTAzOA_96a2069e-73a6-4187-9ea9-2de9742a466d">8,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if70bd65f94a44fb8b3cae742a4990239">Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNw_b0ee55a2-8478-4456-b7e5-41d3b9defeac" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the expected future amortization expense for intangible assets is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:84.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year (in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMS0xLTEtMS00NTAzOA_b2e80a8d-bac7-4bbe-ba0c-049403d6e91b">2,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMi0xLTEtMS00NTAzOA_713511d4-49be-4f6d-add8-114398b691bd">11,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMy0xLTEtMS00NTAzOA_c8b88b9b-aa3d-40ac-8f8b-041b58bfff5f">11,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNC0xLTEtMS00NTAzOA_99715a39-d847-4d4c-ab28-ff7f44a15946">8,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNS0xLTEtMS00NTAzOA_6066f815-c714-4020-a28d-c3a8c12eaa9e">48,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNi0xLTEtMS00NTAzOA_0d693bb8-73c0-469d-8667-416e415e2f56">82,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10. &#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyNg_28bbf526-17c7-4093-8b5e-55b5920abb98" continuedAt="i70b214ed86a04a33b23935d1aec7e8ce" escape="true">LEASES </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i70b214ed86a04a33b23935d1aec7e8ce" continuedAt="if8236e5ec2d14e698998ebf8af5b8868">The Company, as a lessee, enters into operating leases for land, buildings, equipment, and vehicles. For all operating leases with terms greater than 12 months and with fixed payment arrangements, a lease liability and corresponding right-of-use asset are recognized in the balance sheet for the term of the lease by calculating the net present value of future lease payments.  On the date of lease commencement, the present value of lease liabilities is determined by discounting the future lease payments by the Company&#8217;s collateralized incremental borrowing rate, adjusted for the lease term and currency of the lease payments. If a lease contains a renewal option that the Company is reasonably certain to exercise, the Company accounts for the original lease term and expected renewal term in the calculation of the lease liability and right-of-use asset. </ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="if8236e5ec2d14e698998ebf8af5b8868" continuedAt="idd111e64ea2e4f6184e8f0f5a0e0058e"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzNQ_5fcc4a5d-d97e-4128-92c0-974eca77eb18" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the right-of-use assets and lease liabilities for operating leases included in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy0yLTEtMS00NTAzOA_fcb808c1-afb4-4780-98df-38eeb425180f">42,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy00LTEtMS00NTAzOA_64722627-5b3b-4c70-8f89-426d804ba549">34,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy02LTEtMS00NTAzOA_a1e7e3c9-906c-4a10-8de7-2d5052ada596">40,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi0yLTEtMS00NTAzOA_f3798e72-4c4a-4a90-b883-985515fc2e6a">11,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi00LTEtMS00NTAzOA_e32776e8-8cba-4725-aca0-3f111395a367">9,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi02LTEtMS00NTAzOA_ab2d5bec-0cc2-465d-a3e9-fbdb3a3f8f51">10,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy0yLTEtMS00NTAzOA_f5af6d3c-f072-4182-8cf0-2642e173e1c8">27,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy00LTEtMS00NTAzOA_6fa70622-4249-4e21-a3d8-19c63c665d4e">22,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy02LTEtMS00NTAzOA_0232bf72-3934-4ddc-884a-1c9e83c4c793">29,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC0yLTEtMS00NTAzOA_b34daf95-a05e-438e-9614-0b76cf9f7c19">38,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC00LTEtMS00NTAzOA_ac6308d3-7ccf-43d5-b703-6dead00ac5d7">31,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC02LTEtMS00NTAzOA_fc8dabdc-ed21-4feb-92bf-552469ef5c06">39,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="uvv:ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzNA_698dfa01-f714-4066-a1b6-32009cb24ca1" continuedAt="i33b2275358ef45ccabe678386216b322" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the location and amount of operating lease costs included in the Company's consolidated statements of income:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income Statement Location</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bb6f99b2d3a4a9c9abe51ce1af83f10_D20221001-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC0yLTEtMS00NTAzOA_11735703-4b55-4381-85bc-67ca2a7ea0bc">2,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48eb898a83a9492693381ecd4e78df45_D20211001-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC00LTEtMS00NTAzOA_3d9fe8fe-83c2-4a72-8c6d-8f1b4c17bc24">2,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie925b28e02394e60bd171bee1866aad0_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC02LTEtMS00NTAzOA_5e356ab4-3af7-4026-86d5-2d239ed46373">8,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eb6795a07da4b83af007c618d219480_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC04LTEtMS00NTAzOA_2567c561-f2d0-42a7-b342-5e4ef809f3ff">8,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1693bd6c00634759bba4c2a1ec1e0d7f_D20221001-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS0yLTEtMS00NTAzOA_804ba9d8-cce7-4be8-a332-f01370d52c17">2,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93fad0d3e5334a43b3eaa719690c7e6f_D20211001-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS00LTEtMS00NTAzOA_47abebfe-bd61-4348-ac44-1d0797de515d">2,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6736c716986541d1bec78065235294f8_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS02LTEtMS00NTAzOA_13d25332-7855-479e-98a3-cf8f59343b48">8,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1446f4cba5940ca8bd459950a5d3435_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS04LTEtMS00NTAzOA_39135d4b-478a-4017-a945-0630d98b261e">7,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab">5,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85">5,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab">16,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5">15,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i33b2275358ef45ccabe678386216b322" continuedAt="ida5b9af2bba84ddb804830999976ec8b">(1)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.43pt"><ix:continuation id="ida5b9af2bba84ddb804830999976ec8b"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes variable operating lease costs.</ix:footnote></ix:continuation>  </span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyNQ_85e97ecd-7fc0-4dc7-b083-552468558780" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the undiscounted cash flows to the operating lease liabilities in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMi0yLTEtMS00NTAzOA_be1cc7f5-3cea-4aeb-9ba0-dec0e859c18b">3,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMy0yLTEtMS00NTAzOA_0eed7549-85c7-433e-9a97-3bbcb73335b3">12,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNC0yLTEtMS00NTAzOA_782b9d1c-59e4-42c4-9743-4335cb007e7a">9,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNS0yLTEtMS00NTAzOA_1e1d3fd1-2ee5-4e0e-8779-30601e4c0784">6,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNi0yLTEtMS00NTAzOA_15d47f30-b777-4969-8a6c-e613d43599b4">4,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNy0yLTEtMS00NTAzOA_1f18aa03-3415-4f0c-a003-f805171a8152">8,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total undiscounted cash flows for operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfOC0yLTEtMS00NTAzOA_e39192b3-f492-4000-845e-a43bc964405c">44,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: Imputed interest</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfOS0yLTEtMS00NTAzOA_a03a46da-bd7a-4a0e-82bb-5ed31a2a2fbf">6,553</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMTAtMi0xLTEtNDUwMzg_95847bdf-3514-4c1c-a760-4187c2fe15d3">38,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTM5Ng_4923558f-3a78-4f6a-92f7-06444ab79daf">no</ix:nonFraction> leases that have not yet commenced.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="idd111e64ea2e4f6184e8f0f5a0e0058e"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="uvv:SupplementalinformationrelatedtooperatingleasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzMA_f1fd6400-65d2-4b69-9d3d-11137e27fad2" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental information related to operating leases:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except lease term and incremental borrowing rate)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Cash Flow Information</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC0yLTEtMS00NTAzOA_0044e29f-020c-4451-b1c2-4e7cf6cd6c05">3,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC00LTEtMS00NTAzOA_b80b1068-985c-4a77-9116-0632dd86a4a8">3,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC02LTEtMS00NTAzOA_99b6bd9e-f5e5-437e-ae88-6c666cd6e1b2">10,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC05LTEtMS00NTAzOA_835cba00-cd44-4e1d-9c11-8a04ceb3352d">8,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating leases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS0yLTEtMS00NTAzOA_10cc57bd-79ce-4d92-97ed-51299788f2bd">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS00LTEtMS00NTAzOA_95a08f2c-9aa9-44e8-8d47-7ffb07652a53">3,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS02LTEtMS00NTAzOA_3fd78cf2-186b-4e94-b82b-211a8ebeed15">12,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS05LTEtMS00NTAzOA_3d227f9f-d14b-4461-a057-0cea637ec8a2">12,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNy02LTEtMS00NTAzOA_f70a13ed-7f96-47fa-951e-e47838649357">4.95</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNy05LTEtMS00NTAzOA_a1769178-3778-465e-a3b9-dace90c07217">5.31</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Collateralized Incremental Borrowing Rate</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfOS02LTEtMS00NTAzOA_b8397884-c183-455a-bb29-023ea1e3e937">5.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfOS05LTEtMS00NTAzOA_9ed1d7ef-c175-4eff-b4df-1fecbab8c05a">3.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11. &#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDg_cca1c60f-cb62-4275-8537-ec26288be64e" continuedAt="i7423661c7dbb446ba48d75db0ebe358f" escape="true">DERIVATIVES AND HEDGING ACTIVITIES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7423661c7dbb446ba48d75db0ebe358f" continuedAt="i57bdd72ba4874ab8adeca73e55e53586"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks &#8211; interest rate risk and foreign currency exchange rate risk.  Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts.  However, the Company&#8217;s policy also permits other types of derivative instruments.  In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies.  The disclosures below provide additional information about the Company&#8217;s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets.  In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Interest Rate Risk</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022 (see Note 6 for additional information).  Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis.  At&#160;December&#160;31, 2022, the total notional amount of the interest rate swaps was $<ix:nonFraction unitRef="usd" contextRef="ic38ee6df74d64e7db07e018c6251c72d_I20221231" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3Mzg1_ffa9f200-247c-4612-89d6-c02d5a07f598">310</ix:nonFraction> million, which corresponded to a portion of the aggregate outstanding balance of the term loans.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $<ix:nonFraction unitRef="usd" contextRef="i274a7c94a0b5475f95feea5f552bab16_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3NDI2_27a4707b-edf4-4832-80e2-66f9f5832d15">370</ix:nonFraction> million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="i3e072735e7ca4cfcade5e679212ec44a_D20220401-20221231" decimals="-3" name="uvv:ProceedsFromTerminationOfInterestRateSwapAgreements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3NjQ0_04e8d947-ab95-4d47-89b1-ddef771f00f3">11.8</ix:nonFraction> million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for the two non-amortizing bank loans that were repaid in December 2018 and carried over to hedge the variable interest payments for the two non-amortizing bank loans that were repaid in December 2022. Those swap agreements were terminated in February 2019. The fair value of the two swap agreements terminated in February 2019, approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="ia98a645a1fb543e385d86df283400940_I20190226" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMjg0Nw_5d22519a-7788-4940-bd22-e5721a555405">5.4</ix:nonFraction> million, was received in February 2019 from the counterparties upon termination and was amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements. As of December&#160;31, 2022, the entire deferred gain has been amortized.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars.  However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i57bdd72ba4874ab8adeca73e55e53586" continuedAt="i848a0143823c44b3835e7b80369c1bbe"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco.  From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs.  These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged.  These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MjE_15829e59-9f76-4b75-9ec7-27146937c42a" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the nine-month periods in fiscal years 2023 and 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:77.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.684%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.686%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0933512f40ff479680be404ec71848d7_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfMy0yLTEtMS00NTAzOA_362c83f3-5344-4c87-b21b-8811bdb72547">47.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f4cb131c7244951b20d874803360e9b_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfMy00LTEtMS00NTAzOA_a51f50fa-3342-40f6-8487-5066edd0fb17">134.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0333f32e429141caadf4ed914172efad_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNC0yLTEtMS00NTAzOA_890dc90d-cbcb-46e9-b049-1e5f5504c319">7.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d43fb78e0a647eaa7b0a633537b349b_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNC00LTEtMS00NTAzOA_2ea10433-4111-42eb-8ecb-adda5ce3bbeb">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5151f1165cf4006b46e02818573a051_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNS0yLTEtMS00NTAzOA_6cb739c9-caf9-4956-a178-acfe3cb445fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e6cfebaae54fd3846a5783a49f310d_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNS00LTEtMS00NTAzOA_af29edc9-c612-4b11-ba76-5839081881c4">20.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49e7de59b6484e16af180d0873a63369_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNi0yLTEtMS00NTAzOA_09af5590-ea8d-45c9-9e51-94c65f809ec4">55.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e04a5be74574e24b9ab08da8c50df48_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNi00LTEtMS00NTAzOA_379188b1-dce9-4d8c-b1e2-9c5e1ec52773">188.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of December&#160;31, 2022 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.885%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Hedging Program</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Crop Year</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Geographic Location(s)</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year Earnings</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i848a0143823c44b3835e7b80369c1bbe" continuedAt="id4b734754f7e4cddb3cbb6428fe892cf"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil.&#160; The total notional amounts of contracts outstanding at December&#160;31, 2022 and 2021, and March&#160;31, 2022, were approximately $<ix:nonFraction unitRef="usd" contextRef="i7eb8f1d5be0e493dbd1c453f4fbd9291_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgwMQ_8c35e1e9-745b-413f-adad-6a89baa3aa00">91.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id6ae6f25b0a9432aad9a68ff482411b8_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgwNQ_019f9fab-5fcc-4b4b-8adf-42af122f72dd">59.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia65fed62fabe41e981d8c4bc21033f57_I20220331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgxMw_1bf4b13d-2808-4e9c-bf4a-2251373649e1">59.5</ix:nonFraction> million, respectively.  To further mitigate currency remeasurement exposure, the Company&#8217;s foreign subsidiaries may utilize short-term local currency financing during certain periods.  This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary&#8217;s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the Company&#8217;s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes.  From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency.  In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="id4b734754f7e4cddb3cbb6428fe892cf" continuedAt="i56b60d46fd414a8a8aad9d5d67eb954c"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Statements of Income</span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDE_6ebae80a-b017-453a-8767-07c58b2ea6b6" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s use of derivative financial instruments on the consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.117%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Interest Rate Swap Agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi0yLTEtMS00NTAzOA_8cdb7be8-1a88-43b1-a05e-b34df055ebf3">1,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi00LTEtMS00NTAzOA_b2016187-7ff4-4553-8c3a-8df5876c2e2e">3,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi02LTEtMS00NTAzOA_c4b75e65-b2bd-41cb-a803-97f790359e9e">14,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi04LTEtMS00NTAzOA_085a0138-f200-4b19-bcc9-dbcbc6ac8ec2">2,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy0yLTEtMS00NTAzOA_cf807c09-420b-40cf-ac7f-889022ec7ebd">1,031</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy00LTEtMS00NTAzOA_2b7c62e6-79b9-491b-93aa-7129c4d1c0a0">2,263</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy02LTEtMS00NTAzOA_78e7a86d-fa2c-4d39-8f34-5d816545721a">2,902</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy04LTEtMS00NTAzOA_f9c14770-e7d9-4cbf-97c1-5203512c8016">6,743</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC0yLTEtMS00NTAzOA_72433641-854e-4d68-b792-f8b0fb6ec886">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredHedgeGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC00LTEtMS00NTAzOA_60fd934f-4034-416f-bf84-c212b988d70b">353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC02LTEtMS00NTAzOA_92c492ab-0710-48b3-9de0-0fb46c9c408d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredHedgeGains" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC04LTEtMS00NTAzOA_39c25bc6-04db-4fd1-a90f-6a8e0b1d5f89">1,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="21" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602">Interest expense</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtMi0xLTEtNDUwMzg_2830ee31-a401-4d99-ab52-0cad02958cef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i942b209f149946b6aa3489078a419d09_D20211001-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtNC0xLTEtNDUwMzg_e55fa715-4daf-4214-b9d0-62baa85f1572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtNi0xLTEtNDUwMzg_f143ce09-b0d7-41e6-8dde-8256f774ed2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtOC0xLTEtNDUwMzg_6ed89381-461f-468f-8b62-ababb1a5e755">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate interest payments on term loans</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktMi0xLTEtNDUwMzg_2b2eaf9f-a6d7-4b9b-850a-aac466d2ea35">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktNC0xLTEtNDUwMzg_5c3ac8b0-b508-4e27-89d5-a52e1b5f8b51">480</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktNi0xLTEtNDUwMzg_959700c5-e898-45bb-9090-d333e07bb9a9">2,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktOC0xLTEtNDUwMzg_7adeb9d7-0676-4407-a640-ecc49179aab6">3,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtMi0xLTEtNDUwMzg_712c12c0-6a7b-49ac-b3be-4007bc0add29">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtNC0xLTEtNDUwMzg_29d1d5d5-2bf9-4eb8-b5be-a7bc7f066b61">2,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtNi0xLTEtNDUwMzg_cb2c5121-24d3-415b-896e-8ca6033e5278">4,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtOC0xLTEtNDUwMzg_c8e0af7e-0fb1-4328-905e-726ef69fc45d">3,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="21" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d">Cost of goods sold</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion and Early De-designation of Hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtMi0xLTEtNDUwMzg_86b8850f-e733-4c2b-b200-b0266bf36261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtNC0xLTEtNDUwMzg_eb8a538f-a06f-4575-8759-581e90e219bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtNi0xLTEtNDUwMzg_7f099d95-2403-45eb-aa04-dbc730991cc9">520</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtOC0xLTEtNDUwMzg_58855e5c-9ce4-45c7-847b-82e98218ecb5">451</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Forecast purchases of tobacco in Brazil and Africa</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktMi0xLTEtNDUwMzg_631a4edb-ca2c-4c75-a9f6-347afa69770f">1,949</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231" decimals="-3" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktNC0xLTEtNDUwMzg_ca2c881a-f7df-41a6-996e-086a2bf7fe64">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28fb678c03474b50b2393031d29e404b_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktNi0xLTEtNDUwMzg_40c8dabb-542e-46fb-8e84-cf2ebc23edec">4,266</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231" decimals="-3" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktOC0xLTEtNDUwMzg_2c034aa7-4d08-427e-aad9-0cafdb971d10">3,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2">Selling, general and administrative expenses</span></span></span></span></span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases in Brazil and Africa, as well as the crop input sales in Brazil, a net hedge gain of approximately $<ix:nonFraction unitRef="usd" contextRef="ibd586f765f7f44d18e7d6c3378f60d14_D20220401-20221231" decimals="-5" name="us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTA2NDc_d87a8aeb-31a3-44b6-988a-f0a0a5708dcb">3.8</ix:nonFraction> million remained in accumulated other comprehensive loss at December&#160;31, 2022.  That balance reflects gains and losses on contracts related to the 2023 and 2022 Brazil crops, and the 2023 and 2022 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through December&#160;31, 2022.  Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i56b60d46fd414a8a8aad9d5d67eb954c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change in the direct cost for the tobacco or by a change in sales prices if the strategy has been mandated by the customer.  Generally, margins on the sale of the tobacco will not be significantly affected.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Balance Sheets</span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDI_f1b2cee3-3d64-4715-a3b6-afc589209025" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s derivative financial instruments on the consolidated balance sheets at December&#160;31, 2022 and 2021, and March&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.829%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Asset Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Liability Position</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swap agreements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>non-current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2f4125019304009bd29be2e69c3dc95_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS00LTEtMS00NTAzOA_f8750ad5-d66d-4214-8c34-92616334252b">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecf1f78bc0f04d3bb85b30719636674b_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS02LTEtMS00NTAzOA_30b1eb47-03e7-4215-be6e-9a2039cbba26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c81ad1af8c74957b4a432fb03478fc5_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS04LTEtMS00NTAzOA_b6511096-2fac-497d-97d9-1dfe7e463852">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>long-term<br/>liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33e60efd33c4527a4c60f190edab45a_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xMi0xLTEtNDUwMzg_e805fa41-ea99-4149-a06c-9097b05c2bc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a1f22c4e6604931860e3e1461419f8b_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xNC0xLTEtNDUwMzg_35c3e58f-85b0-4456-8935-9d9e754ee59e">16,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i842be907d2e84014b300855ed7104b29_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xNi0xLTEtNDUwMzg_414f5d67-ecfb-4511-8bea-edd922675560">1,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i792db2e275214c21a141b5f447689dd1_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy00LTEtMS00NTAzOA_79b57f40-7e5c-4376-9e46-475f248acc9a">3,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856b25bf5061445f8c2fcb6f78203ea3_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy02LTEtMS00NTAzOA_baf5e42d-62c5-411f-9cf6-92b03faef241">2,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1b6300737a24320832b03d775782a4b_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy04LTEtMS00NTAzOA_ebd06491-d379-49eb-af3f-e0e2490c6da9">10,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30e5e8599750470196ff1b8b74716eeb_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xMi0xLTEtNDUwMzg_6498772f-34fd-4b4c-879f-b28bd143b295">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6433b7d427514e068a47920fff423ebf_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xNC0xLTEtNDUwMzg_86f9e923-fc77-47ab-ad79-2489dc47b344">3,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief0e82033f514682bd65b69c5c965bc0_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xNi0xLTEtNDUwMzg_e1dc7d6a-508b-4aaf-8072-68eb896cb69c">3,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC00LTEtMS00NTAzOA_e3331250-1891-4d23-adbb-f5b4da9d1f1e">6,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC02LTEtMS00NTAzOA_511c40d1-b52e-4d50-a3b6-ba95513c1a07">2,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC04LTEtMS00NTAzOA_ffdffa59-bc80-452d-a844-23e1eebd0aea">10,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xMi0xLTEtNDUwMzg_e48f226a-1a07-4b55-8caf-338b4a35b86c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xNC0xLTEtNDUwMzg_14f8d507-8c45-4004-a3d3-fe96321737f1">20,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xNi0xLTEtNDUwMzg_331b805f-0ed2-4aeb-8cf9-52ee9385a04f">4,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i792db2e275214c21a141b5f447689dd1_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtNC0xLTEtNDUwMzg_de3e1c52-b611-4404-bf0b-e4e49f10db0f">1,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856b25bf5061445f8c2fcb6f78203ea3_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtNi0xLTEtNDUwMzg_d2e83a90-1086-4d01-a5eb-a0fccef80f6f">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1b6300737a24320832b03d775782a4b_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtOC0xLTEtNDUwMzg_67bc1dff-9440-436b-ba8c-6186d4bc80ad">13,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30e5e8599750470196ff1b8b74716eeb_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTItMS0xLTQ1MDM4_7a0d3764-f08d-4b4a-9ca6-84479cc7c2ed">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6433b7d427514e068a47920fff423ebf_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTQtMS0xLTQ1MDM4_9d117785-643f-4687-8469-79847fcfc84a">1,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief0e82033f514682bd65b69c5c965bc0_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTYtMS0xLTQ1MDM4_9bd4c3ba-781e-4d24-ae96-6ac3bfa98d83">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItNC0xLTEtNDUwMzg_9207dd0e-5f99-4ac8-8dd7-04e4e570ec2a">1,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItNi0xLTEtNDUwMzg_cbb21d28-6ec9-4a48-9917-789e5183e743">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItOC0xLTEtNDUwMzg_ba28fa76-c192-498b-8303-13802269a2fd">13,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTItMS0xLTQ1MDM4_186b5e20-df5a-49e0-a976-1a32933042e5">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTQtMS0xLTQ1MDM4_edba87d1-488a-443c-8fab-7bc30cf75ce1">1,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTYtMS0xLTQ1MDM4_45f17ff9-d98e-4e24-af8c-5df8d2f4511c">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_61"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2MQ_22e47b7f-83e4-4267-b3df-9dc21fa501e6" continuedAt="i6bd2156c55504d78b230b0d1813132ed" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6bd2156c55504d78b230b0d1813132ed" continuedAt="i84cec483d6ec4521bc199000fdaa1b8b"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance.  The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements, forward foreign currency exchange contracts and acquisition-related contingent consideration obligations.  The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs.  Observable inputs are based on market data obtained from independent sources.  Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three levels within the fair value hierarchy:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"><tr><td style="width:1.0%"></td><td style="width:6.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">unobservable inputs for the asset or liability.</span></td></tr></table></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i84cec483d6ec4521bc199000fdaa1b8b" continuedAt="i8b743789adc1413d952f29501ff9c9f1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure.  In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recurring Fair Value Measurements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2Mw_8a6df9fd-b934-4263-81e9-37d02275e620" continuedAt="id62a683645db430f833992e86ea6ae15" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, and at March&#160;31, 2022, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis.  These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS0yLTEtMS00NTAzOA_a3253c75-1142-40cb-9cfc-d19b02934f9e">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS00LTEtMS00NTAzOA_a4b8a57a-6e99-4b04-bbdf-5553d8428db9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS02LTEtMS00NTAzOA_2ec0add9-7a01-4deb-87e6-2efee39d1077">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS04LTEtMS00NTAzOA_16a3e9dd-9157-4e36-958f-c4cc906dd594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS0xMC0xLTEtNDUwMzg_e3194275-e278-445b-a74f-2126356c5d58">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi0yLTEtMS00NTAzOA_6150f6a5-1ba5-46e3-b96c-5aa46bd3e6dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi00LTEtMS00NTAzOA_7a0015a4-a802-4a12-86a0-9f7ee27b8301">11,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi02LTEtMS00NTAzOA_93af6af1-3e70-4ae2-99b9-b4c11a24342a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi04LTEtMS00NTAzOA_bc62655e-9cf3-4677-9e38-0d1df27e11fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi0xMC0xLTEtNDUwMzg_ca41ad9c-32c1-43d2-9982-8088512dfd2d">11,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy0yLTEtMS00NTAzOA_c8ebf1cf-748d-4c24-b846-1e8defd798ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy00LTEtMS00NTAzOA_5e37d3ea-3823-4b10-a72a-436b3670583d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy02LTEtMS00NTAzOA_4fa5602f-5ef5-4747-b778-9908a6708dfa">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy04LTEtMS00NTAzOA_8c070760-96d7-413c-9cc0-e7f4508583f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy0xMC0xLTEtNDUwMzg_58e1f6f4-7be1-4e88-a0f5-39a904fc84be">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC0yLTEtMS00NTAzOA_5fd0fa8c-7c06-4c2e-8795-055669230ca6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC00LTEtMS00NTAzOA_bc5b31cf-c3b8-452e-b607-fecba19d855d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC02LTEtMS00NTAzOA_0510e8ac-207f-48c5-9dd8-22de4c2bc242">4,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC04LTEtMS00NTAzOA_6330b1d9-9e23-4227-ba80-691e0e848510">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC0xMC0xLTEtNDUwMzg_6500e545-ac57-40be-be4e-47b51350c93c">4,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS0yLTEtMS00NTAzOA_d9cd1176-7750-416e-b48e-9487ad17ca2d">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS00LTEtMS00NTAzOA_12c59a63-be9d-414f-9832-8a6cfbfb5810">11,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS02LTEtMS00NTAzOA_3534d74e-0691-4823-866a-446d89001208">7,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS04LTEtMS00NTAzOA_28466970-6c5e-4867-b871-f595d6e23abc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS0xMC0xLTEtNDUwMzg_9a3c505c-2841-4578-99d1-2e9470f7a0e0">19,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtMi0xLTEtNDUwMzg_7dbbdd9d-26b7-4e61-b7c0-5c620cbae1d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtNC0xLTEtNDUwMzg_fe54e3c7-b9e9-4a34-b6d1-67bd6bb37cb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtNi0xLTEtNDUwMzg_367d070d-05c5-4fb2-becc-208378dde00e">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtOC0xLTEtNDUwMzg_aaafd04a-dcaa-44cc-9861-bf43ff03dabf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtMTAtMS0xLTQ1MDM4_8f40a018-29d0-49fa-b6f7-5964cf3e6eb2">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctMi0xLTEtNDUwMzg_d1df0213-0278-4b9b-996e-da8f03b56455">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctNC0xLTEtNDUwMzg_d9519230-667b-41a7-b63e-111f56787886">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctNi0xLTEtNDUwMzg_30c0a157-26ab-42b4-80e9-63ea10ec5254">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctOC0xLTEtNDUwMzg_78ca5ec3-1ad7-4119-b04a-20e6c7ba3f66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctMTAtMS0xLTQ1MDM4_72f5ccea-bac0-4dab-b2b4-98ae799f11e8">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS0yLTEtMS00NTAzOA_7dfcc2c6-d20e-4cbb-8b55-f2521ac2bf50">335</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS00LTEtMS00NTAzOA_10146777-e11b-414e-98f9-63becf3f6c81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS02LTEtMS00NTAzOA_0b37ea49-92d0-4462-9f34-54d1804ead5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS04LTEtMS00NTAzOA_22f61e37-fd83-434b-bfaa-ad6356f18f27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS0xMC0xLTEtNDUwMzg_ed3989d6-ffd8-4d74-ada5-cef0ae266020">335</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi0yLTEtMS00NTAzOA_ea692d07-d3eb-4a31-8ea9-47c682b965fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi00LTEtMS00NTAzOA_6c8b9a41-b7bc-4b40-a8c9-1bc4160cdac9">14,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi02LTEtMS00NTAzOA_02f08610-ba68-47c8-bf7a-ef7c24282973">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi04LTEtMS00NTAzOA_aab6acc1-0c70-490c-bd9a-babc8c1bc891">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi0xMC0xLTEtNDUwMzg_3deaca0c-7bed-48c5-9bf6-46b80fdb27b3">14,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC0yLTEtMS00NTAzOA_0f4bb423-3c6e-45f7-81fa-3445bd2bc785">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC00LTEtMS00NTAzOA_8f8ac0d2-d8f2-4e20-ac67-26b195fbf2c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC02LTEtMS00NTAzOA_a73299b7-dc93-4657-a6a8-14621e44bbea">3,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC04LTEtMS00NTAzOA_21525178-4379-4193-b7c9-a3423e2cf281">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC0xMC0xLTEtNDUwMzg_92b3e8d4-2a0e-4523-88c5-1b096a43f44a">3,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS0yLTEtMS00NTAzOA_017af003-b081-47fd-bd4a-c453b43fc898">335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS00LTEtMS00NTAzOA_902ddea4-6eab-41f3-a0ee-b813b796de88">14,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS02LTEtMS00NTAzOA_780f5160-05d9-44de-8e32-4e847712ef7c">3,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS04LTEtMS00NTAzOA_afadaba4-754f-417c-87bb-488cd8c3b3c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS0xMC0xLTEtNDUwMzg_4ec578e1-f18b-453c-bd9a-8e928eb5668f">18,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtMi0xLTEtNDUwMzg_f6d26e20-eeb9-4019-85f8-1a58f1a556b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtNC0xLTEtNDUwMzg_d3915562-469c-499d-8242-0f96460697b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtNi0xLTEtNDUwMzg_cf51fd1b-7500-4182-8bd1-077dca30e456">16,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtOC0xLTEtNDUwMzg_c20bab85-5f5e-4c6b-976f-47e1019f4dfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtMTAtMS0xLTQ1MDM4_22e57a55-1cd7-4574-9946-a015d5e03ed9">16,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtMi0xLTEtNDUwMzg_b0990d59-f826-4f08-a8d0-219d80cd69d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtNC0xLTEtNDUwMzg_a712a2ea-4818-4495-8e31-23d52a097e19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtNi0xLTEtNDUwMzg_4ac0c98d-090b-41cf-a58e-7b28d49ea221">5,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtOC0xLTEtNDUwMzg_e15616ca-45a3-484b-abac-5d5d658da4bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtMTAtMS0xLTQ1MDM4_df7191bc-2cbd-405b-837a-35dd157f5d8b">5,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctMi0xLTEtNDUwMzg_181c926b-e757-4401-9c3d-f31e1df2d477">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctNC0xLTEtNDUwMzg_d561088b-e998-45c2-a0f1-1d84aa77f2e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctNi0xLTEtNDUwMzg_01dda1ce-a275-4559-963a-34768df1fe95">21,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctOC0xLTEtNDUwMzg_e2637b2a-310f-45f8-8136-74e3d4d0b335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctMTAtMS0xLTQ1MDM4_93473489-e404-4356-b646-2bb2c1b6d91d">21,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i8b743789adc1413d952f29501ff9c9f1" continuedAt="id4c761f5557f4c3babaa349c6875e9b1"><div style="text-align:center"><ix:continuation id="id62a683645db430f833992e86ea6ae15"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS0yLTEtMS00NTAzOA_334e92d4-17b4-4605-bf12-51943036a56f">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS00LTEtMS00NTAzOA_63c43794-0d77-44ba-949f-c5e388024eb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS02LTEtMS00NTAzOA_115bc6d9-49b8-4881-9127-fef81cc19e16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:AlternativeInvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS04LTEtMS00NTAzOA_5badf567-af40-4d05-82fc-69258d72c8fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AlternativeInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS0xMC0xLTEtNDUwMzg_f83c5c8f-d9b6-4f8c-98af-8222a21aade6">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi0yLTEtMS00NTAzOA_fae5534a-3b42-4bfc-9f70-790e9c584ad6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi00LTEtMS00NTAzOA_b0b3ba90-9ddf-49cd-a2d8-370057521352">13,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi02LTEtMS00NTAzOA_ef5043a5-6630-4872-97b1-2243381edb06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi04LTEtMS00NTAzOA_ba915a94-6893-46aa-ab24-9f2bd0d67a33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi0xMC0xLTEtNDUwMzg_e280946d-6798-4e1d-8425-644787aaed51">13,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC0yLTEtMS00NTAzOA_b07990b5-e734-43e8-96ec-5ee563bdf1ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC00LTEtMS00NTAzOA_f7c20e0d-ca17-474b-b6ee-4a2c98156cfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC02LTEtMS00NTAzOA_a937bb57-7928-41d9-ae0f-ffac5b1dc60a">24,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC04LTEtMS00NTAzOA_4ce254b1-4532-4210-834d-865932cdf198">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC0xMC0xLTEtNDUwMzg_d79977af-5130-4509-94fc-9cffead49c39">24,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS0yLTEtMS00NTAzOA_caeceefd-93a2-416e-a1e5-3bff0f9fabb6">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS00LTEtMS00NTAzOA_974787d5-aff7-4bd5-8e6e-07060c730594">13,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS02LTEtMS00NTAzOA_b8b3004e-e957-4ddb-b07e-a5c3aeae1c6c">24,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS04LTEtMS00NTAzOA_0f4d8ee4-0cf7-4b5c-80d0-af1f0ed9c6e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS0xMC0xLTEtNDUwMzg_3c492cee-4c2f-41e4-a494-4b7a83ac9044">38,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtMi0xLTEtNDUwMzg_57c4b3c2-1199-418a-bc91-0bdc5997fd55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtNC0xLTEtNDUwMzg_44f85261-9a4e-46e5-94ad-a706fe5214a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtNi0xLTEtNDUwMzg_17b5e95e-660f-4462-8d66-853ada85826e">1,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtOC0xLTEtNDUwMzg_5c1d84f5-659c-4e7c-b53a-418af52c9991">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtMTAtMS0xLTQ1MDM4_90250ea3-469d-4898-9496-72ff63f8e28b">1,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtMi0xLTEtNDUwMzg_44bc2c8e-3222-4b58-8b3b-93191cee4274">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtNC0xLTEtNDUwMzg_5f9f6404-9431-4e81-965f-c800871af3f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtNi0xLTEtNDUwMzg_53a90fa9-5b73-41d8-94e3-eb8b0e25c745">3,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtOC0xLTEtNDUwMzg_0116ac43-7b99-4959-acb8-16bca9093bfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtMTAtMS0xLTQ1MDM4_25ed921b-670a-4e39-8927-d9960af2cc5b">3,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctMi0xLTEtNDUwMzg_095a4a70-600f-4dd1-933c-4f90fc30ea01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctNC0xLTEtNDUwMzg_d9555a46-d0c8-4f60-8ee4-a7983a3425d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctNi0xLTEtNDUwMzg_771d6a42-389f-40ba-848d-e8fb35f3b456">4,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie553c906fa44455696490fcaf6900885_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctOC0xLTEtNDUwMzg_e966deba-9b49-4a55-99f8-80f7432b03bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctMTAtMS0xLTQ1MDM4_6a548b36-1fe2-4730-8fc5-7ee05f866ea4">4,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Money market funds</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value.  These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading securities associated with deferred compensation plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations.  These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts.  Quoted market prices (Level 1) are used to determine the fair values of the mutual funds. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency exchange contracts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition-related contingent consideration obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of acquisition-related contingent consideration obligations by applying an income approach model that utilizes probability-weighted discounted cash flows.  The Company acquired </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FruitSmart, Inc. ("FruitSmart")  in fiscal year 2020 and recognized a contingent consideration liability of&#160;$<ix:nonFraction unitRef="usd" contextRef="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101" decimals="5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDQ0OQ_4c1c7c03-6786-467a-a5d7-d189f63c1bc9">6.7</ix:nonFraction> million on the date of acquisition.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each period the Company evaluated the fair value of the acquisition-related contingent consideration obligations.  During the year ended March 31, 2021, the evaluation resulted in a reduction of $<ix:nonFraction unitRef="usd" contextRef="ic73e3c8b1442470eb5ab61702e8fa05f_D20210401-20210630" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDY3Ng_6c7943da-1178-436e-9c0b-e94dcf58b6f9">4.2</ix:nonFraction> million of contingent consideration of the original </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101" decimals="5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDcyMw_4c1c7c03-6786-467a-a5d7-d189f63c1bc9">6.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> liability recorded.  During the year ended March 31, 2022, the evaluation of the contingent liability resulted in a reduction of the remaining $<ix:nonFraction unitRef="usd" contextRef="i80de4ce55ef94ed5a9b32f92b81ce2f3_D20220401-20220630" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDg2OQ_b4e243c9-df3b-4445-ac12-e9f30de7fa6a">2.5</ix:nonFraction> million contingent consideration recorded.  Significant judgment is applied to this model and therefore the acquisition-related contingent consideration obligation was classified within Level 3 of the fair value hierarchy.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="id4c761f5557f4c3babaa349c6875e9b1" continuedAt="i08314feaefac4fce9942b179d64657db"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE1OQ_df31163e-cded-4cb2-9b0f-8da4e73d5312" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the balance of the acquisition-related contingent consideration obligation (Level 3) for the nine months ended December&#160;31, 2022 and 2021 is provided below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance beginning of year</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f974819348046b1b37333611b152fdf_I20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfMi0xLTEtMS00NTAzOA_16491cdd-85c4-4a80-9493-c799adde1002">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d7ab83f022e4d2dbc79b233cbd50b04_I20210331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfMi0zLTEtMS00NTAzOA_217068e6-077d-4509-bf4b-4cf34c9d5021">2,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a4d1b922be4ef4b16648c4cc53c42f_D20220401-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNS0xLTEtMS00NTAzOA_db3e659f-e4f9-48c7-8acc-32b057cccb56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib54906f8cab3424885905b468a9750b9_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNS0zLTEtMS00NTAzOA_fe645896-9fc9-4ce2-98fa-ff1c2b7a5afc">2,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ea07991934e4e6f9b3a8e13a88cf562_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNi0xLTEtMS00NTAzOA_7a009fe8-dbac-4e5f-8406-ce56375a28b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7880aaa9e1240b1a36d7b4260637323_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNi0zLTEtMS00NTAzOA_f9b4c242-ceff-43a6-8ae5-93ea94999528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-term Debt</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2Nw_9a386d37-2793-4fb6-864e-0aa73dc2b09b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair and carrying value of the Company&#8217;s long-term debt, and if applicable any current portion, at each of the balance sheet dates December&#160;31, 2022, and 2021 and March&#160;31, 2022:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair market value of long term obligations</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab2df897f1134ee1bc248aab2d1214dc_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS0xLTEtMS00NTAzOA_4ac2d51b-a2b4-4d7f-8d60-5adff1a078d6">615</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6dea82232843799057c77df7807b86_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS0zLTEtMS00NTAzOA_d2125f82-b2d5-4dd6-92c8-801d58378021">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida9dcf0797f64e1ca9dd29b2ba6957ea_I20220331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS01LTEtMS00NTAzOA_eefa518e-4b2f-45bf-abc4-d30b2c99eddc">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of long term obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6add0107f6e4c30b09b0d1881df801e_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi0xLTEtMS00NTAzOA_e59ac0b4-7f81-4653-997b-11cdccf00df3">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd3465a0b35450aa0e78069c4e123ec_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi0zLTEtMS00NTAzOA_aba06c12-c581-46a1-9081-90c087c90283">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5bee4f735934b84b12b6c0a97565447_I20220331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi01LTEtMS00NTAzOA_94167aa2-a486-4db8-9e9f-940258923942">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nonrecurring Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition Accounting for Business Combinations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for acquisitions qualifying under ASC 805, "Business Combinations," which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. The fair values of consideration transferred and net assets acquired are determined using a combination of Level 2 and Level 3 inputs as specified in the fair value hierarchy in ASC 820, &#8220;Fair Value Measurements and Disclosures.&#8221; The Company believes that the fair values assigned to the assets acquired and liabilities assumed are based on reasonable assumptions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i08314feaefac4fce9942b179d64657db">The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_64"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfODc3_fd123c29-55dd-44c8-8e8f-35e20c1d8be4" continuedAt="ib61ba0995298468aa38feae738cb1fe8" escape="true">PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib61ba0995298468aa38feae738cb1fe8" continuedAt="if871bfe7f03740fbb426edfbfb50b068">The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups.  These plans provide retirement benefits based primarily on employee compensation and years of service.  The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees.  </ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="if871bfe7f03740fbb426edfbfb50b068"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfODg2_ee8367ca-de78-410b-9795-852cf81d6562" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s net periodic benefit cost were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC0yLTEtMS00NTAzOA_639831db-dc36-427f-8184-0e6e6921161a">1,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC00LTEtMS00NTAzOA_22fdd20d-bf74-4b6d-95f8-aef26575c8f8">1,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC02LTEtMS00NTAzOA_e44e7aed-ba08-4b98-b6cb-41f4208e1e85">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC04LTEtMS00NTAzOA_ec4e6b9c-bcd5-4cb8-b6bc-e60599e3785d">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS0yLTEtMS00NTAzOA_1db9e4ff-fa9e-41e9-bda0-823c6c8c349f">2,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS00LTEtMS00NTAzOA_98fb185a-d9a3-4c17-b048-23ad69fecc51">2,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS02LTEtMS00NTAzOA_8ff34a1e-bf19-4209-a325-84c58340b12b">236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS04LTEtMS00NTAzOA_c2f059f9-e599-448c-965b-4f17e1d78fe0">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi0yLTEtMS00NTAzOA_9dc0a7cf-fe69-46b2-ac3f-b0d79b813988">3,323</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi00LTEtMS00NTAzOA_501d3b5c-1900-46b6-b67a-9fb382295033">3,373</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi02LTEtMS00NTAzOA_2d252011-527a-4915-a4a2-1bcc52a27e7c">18</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi04LTEtMS00NTAzOA_e5ab379a-3878-49ac-be74-32f420c1ff8d">21</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC0yLTEtMS00NTAzOA_3bfaac8d-dc69-4d49-87b1-7bb421bcc6a0">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC00LTEtMS00NTAzOA_25e256ab-d425-4f34-9e73-4e6602315eba">976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC02LTEtMS00NTAzOA_a074b371-4aa8-4fb7-b8f6-b375a02b142a">168</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC04LTEtMS00NTAzOA_c68d792d-1594-41c8-a9c2-038d2e46919f">115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS0yLTEtMS00NTAzOA_bc353528-416a-4a30-bcb3-4cb21deaba3e">1,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS00LTEtMS00NTAzOA_4e79f088-3dfe-44fe-a7fe-6e564baae70b">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS02LTEtMS00NTAzOA_e56b6728-5867-4171-906d-df481d0e1e7d">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS04LTEtMS00NTAzOA_4e186cf6-ca8f-4360-81ee-c4abc02ea3de">172</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC0yLTEtMS00NTAzOA_c31cf476-5767-45e9-990d-2546440f8cb4">4,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC00LTEtMS00NTAzOA_642df4e9-8378-4a1b-8455-5f65ad9228e4">4,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC02LTEtMS00NTAzOA_bbfd0495-a9c8-4fe8-b467-dc5f48c8020f">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC04LTEtMS00NTAzOA_1d0be9b6-4077-499f-8957-0e855f3908fc">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS0yLTEtMS00NTAzOA_995ee74b-3f37-4385-b275-2676e9d5161e">7,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS00LTEtMS00NTAzOA_50398665-96c9-4f83-b99e-c4576201eafc">6,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS02LTEtMS00NTAzOA_bf45bcc1-cb48-4d7a-b7ce-b57274fc8c9c">712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS04LTEtMS00NTAzOA_47f95488-283e-481a-85cf-0ef20cd13739">745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi0yLTEtMS00NTAzOA_dfe94e74-f976-46a5-bdb1-45c64d2f7870">9,971</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi00LTEtMS00NTAzOA_4c9d7451-9ac8-433f-a317-2c0ecd5a1b43">10,145</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi02LTEtMS00NTAzOA_1a616129-4810-41f0-bfa4-4b6c086933c6">56</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi04LTEtMS00NTAzOA_c76eb3fa-5b5d-455b-9d6b-92b6d92de62d">65</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC0yLTEtMS00NTAzOA_1296a5d0-862f-45fc-90a8-d91d173c565d">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC00LTEtMS00NTAzOA_740e47a0-bcad-414b-95a6-b89d893b389c">2,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC02LTEtMS00NTAzOA_6c702de3-221b-48e0-bf3a-2ea0642a1b49">507</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC04LTEtMS00NTAzOA_3e1dfae7-75e9-4987-93d3-130b67dc298c">346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS0yLTEtMS00NTAzOA_3e89018f-8ad5-43e4-a7d3-102e825c5f6f">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS00LTEtMS00NTAzOA_a7b307bb-141a-4e5f-af75-cfc965176f46">4,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS02LTEtMS00NTAzOA_52a345b2-e190-4b14-917a-c794494dddf9">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS04LTEtMS00NTAzOA_8455af31-2ebe-4d8e-bdbf-d6e1fef34337">471</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December&#160;31, 2022, the Company made contributions of approximately $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfNzQ0_ef6104b8-b6ee-4d7f-afdc-430d1778b44c">3.6</ix:nonFraction> million to its pension plans.  Additional contributions of $<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfNzk4_03d43229-1a56-441a-8710-b8a779d3e6c0">0.5</ix:nonFraction> million are expected during the remaining three months of fiscal year 2023.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14.&#160;&#160;&#160;<ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzUxNA_13897fd2-74e2-49c7-aa1b-08c5ede649a3" continuedAt="i5b8c7f035a9b4989adea765a86a8a98c" escape="true">STOCK-BASED COMPENSATION </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5b8c7f035a9b4989adea765a86a8a98c" continuedAt="i5b0cd37ad7084d1aaba3f1f3a343f31b"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal&#8217;s shareholders have approved the Executive Stock Plan (&#8220;Plan&#8221;) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance share units (&#8220;PSUs&#8221;), stock appreciation rights, incentive stock options, and non-qualified stock options.  The Company&#8217;s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the &#8220;Compensation Committee&#8221;) in the fiscal year following the public release of the Company&#8217;s financial results for the prior year.  The Compensation Committee administers the Company&#8217;s Plan consistently, following previously defined guidelines.  In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs.  Awards of restricted stock, RSUs, and PSUs are currently outstanding under the Plan.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs awarded prior to fiscal year 2022 vest <ix:nonNumeric contextRef="i316b67d172b94c18a45d857f48e8e41a_D20220401-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTA2Mg_ab5ce6c8-29b4-4d82-9b3f-c8c48fd7bbaf">5</ix:nonNumeric> years after the grant date and those awarded beginning in fiscal year 2022 vest <ix:nonNumeric contextRef="ib49a58bbdbe24f66ad0e47b5bde5bcc7_D20220401-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTEzOQ_a6729ef4-6824-466e-ab65-f753c5f0bb67">3</ix:nonNumeric> years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of <ix:nonNumeric contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTQ1MA_45b9311c-82bd-41c4-b844-fa897daa6737">three years</ix:nonNumeric> that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting.  Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from <ix:nonFraction unitRef="number" contextRef="if4c45a00d28a4a9ba2b4a3a8432d8294_D20220401-20221231" decimals="2" name="uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTgyMA_04750950-f5b5-49b1-bfde-541bfa0454b5">zero</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="iff6d11a41b3149fda64e765a77fd1909_D20220401-20221231" decimals="2" name="uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTgyNg_f2c23c77-58ae-4306-ac11-b2f906b408ae">150</ix:nonFraction>% of the stated award. The Company&#8217;s outside directors receive RSUs following the annual meeting of shareholders.  RSUs awarded to outside directors vest <ix:nonNumeric contextRef="ie75c4c6ed3e04544bf924ad89fe90537_D20220401-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTk4MQ_fec6f2ac-2d27-4e99-a720-a67309bedfb8">1</ix:nonNumeric> year after the grant date. Restricted shares vest upon the individual&#8217;s retirement from service as a director. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i5b0cd37ad7084d1aaba3f1f3a343f31b"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzUwNg_eb30952e-4890-4ff1-831e-ce4469464b51" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended December&#160;31, 2022 and 2021, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNC0yLTEtMS00NTAzOA_a0e5835b-0737-4b02-8bdd-1fb931be16a7">79,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47969fa672314f09aa31589d6d96386a_D20210401-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNC00LTEtMS00NTAzOA_a44b0b76-592d-47e3-bf08-3f8ef06a51fa">72,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNS0yLTEtMS00NTAzOA_64a25b29-5bc0-46ee-9771-3762c6846b64">62.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47969fa672314f09aa31589d6d96386a_D20210401-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNS00LTEtMS00NTAzOA_c05e12dc-804b-4071-9b8d-6d4abfe032c8">56.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOC0yLTEtMS00NTAzOA_bcdb4cc9-e336-444c-8e87-040e63a98ed9">48,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOC00LTEtMS00NTAzOA_90d2dddd-141e-4491-ae7d-5dd25c75efea">48,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOS0yLTEtMS00NTAzOA_0c6132c4-ec1e-4707-a14c-2b367b821d4c">54.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOS00LTEtMS00NTAzOA_c604967f-0a2e-4bbc-a35a-f1a8b44b96bb">47.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value expense for restricted stock units is recognized ratably over the period from grant date to the earlier of: (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of all non-forfeitable awards is recognized as expense at the date of grant. As a result, Universal typically incurs higher stock compensation expense in the first quarter of each fiscal year when grants are awarded to officers than in the other three quarters. For PSUs, the Company generally recognizes fair value expense ratably over the performance and vesting period based on management&#8217;s judgment of the ultimate award that is likely to be paid out based on the achievement of the predetermined performance measures.  The Company accounts for forfeitures of stock-based awards as they occur. For the nine-month periods ended December&#160;31, 2022 and 2021, the Company recorded total stock-based compensation expense of approximately $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzMzNA_f295a964-69e9-4804-8fa5-21f3eb29a4ca">6.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzM0MQ_722bb85c-a2ba-405a-b24b-a8287a93212b">5.3</ix:nonFraction> million, respectively. The Company expects to recognize stock-based compensation expense of approximately $<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-5" name="uvv:ExpectedStockBasedCompensationForRemainingCurrentPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzQ0Mg_0fe81a1a-6f6d-4495-812f-c02e33333147">1.2</ix:nonFraction> million during the remaining three months of fiscal year 2023.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_70"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15.  <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Ng_c386d2da-7d83-45fa-80c5-0fd354343538" continuedAt="ia718bb02595f46089cfe338de84ffe28" escape="true">OPERATING SEGMENTS</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ia718bb02595f46089cfe338de84ffe28" continuedAt="i0c20ecb576e446d38587f2a38ff17efe"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tobacco Operations segment activities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">involve selecting, procuring, processing, packing, storing, shipping, and financing leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of non-combustible tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing and smoke testing for tobacco customers. A substantial portion of the Company&#8217;s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, flavors, and botanical extracts. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart manufactures fruit and vegetable juices, purees, concentrates, essences, fibers, seeds, seed oils, and seed powders. Silva is primarily a dehydrated product manufacturer of fruit and vegetable based flakes, dices, granules, powders, and blends. Shank's manufactures flavors and botanical extracts and also offers bottling and custom packaging for customers.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><ix:continuation id="i0c20ecb576e446d38587f2a38ff17efe"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings of unconsolidated affiliates. <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MA_ae89fe2b-8143-40ec-83c0-260e2d531fc1" continuedAt="i479ef05a4fc241f790fc5067af28f3f2" escape="true">Operating results for the Company&#8217;s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.</ix:nonNumeric></span></div><ix:continuation id="i479ef05a4fc241f790fc5067af28f3f2"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SALES AND OTHER OPERATING REVENUES</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC0yLTEtMS00NTAzOA_69630b2d-f95e-4fbe-823d-ddc60d7b22c9">724,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC00LTEtMS00NTAzOA_763e9d8a-4fa9-4974-85cc-6e86f62a1302">578,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC02LTEtMS00NTAzOA_4cb88ab6-017b-4007-a7aa-fce3611cd4bd">1,642,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC04LTEtMS00NTAzOA_691ff079-b7d1-415a-ae13-1d5659512928">1,268,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS0yLTEtMS00NTAzOA_ce080715-4b93-454b-aba3-34355f5f104d">70,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS00LTEtMS00NTAzOA_175884d6-ca47-4a1f-95f8-0d5afd4c2d29">74,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS02LTEtMS00NTAzOA_eca3d310-d1e5-4582-8de6-8c48d269af9d">233,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS04LTEtMS00NTAzOA_42b32626-6549-4b1c-b355-351a084369ee">188,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi0yLTEtMS00NTAzOA_c39ea9df-af42-4229-8d5e-898388bbf47a">795,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi00LTEtMS00NTAzOA_2e4a788a-459a-4cfa-8bcb-e4db15a98a72">652,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi02LTEtMS00NTAzOA_a921158b-b8f3-4b43-a57b-fc82cc783ef5">1,875,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RevenuesExcludingInterestAndDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi04LTEtMS00NTAzOA_3a492c85-7a7d-4d8a-a46b-590a7de09841">1,456,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS0yLTEtMS00NTAzOA_0a4b8c11-9b4b-4f71-b4b2-59b9704279ed">77,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS00LTEtMS00NTAzOA_e7f2362c-69ae-4e55-82fd-1dc07c37a5e1">69,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS02LTEtMS00NTAzOA_c5958d03-f91a-423d-be08-7821b1e5e16a">119,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS04LTEtMS00NTAzOA_ecd60e35-4436-4c7c-b388-8c729a48735d">105,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtMi0xLTEtNDUwMzg_661843bc-2ab8-48c4-9ecc-cb18aad1f9a6">767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtNC0xLTEtNDUwMzg_5d0ffba9-77df-4a66-b1cb-cb34a54b7952">3,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtNi0xLTEtNDUwMzg_d4864387-9489-4143-80e6-8282e5788546">9,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtOC0xLTEtNDUwMzg_0d7bdaba-12b6-4d9c-a1fb-d7f3f42ffde0">10,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dfc88198034d2db5d4b2b728f54b31_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtMi0xLTEtNDUwMzg_5ede81b5-55d4-4420-9977-6584ede728c8">77,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41a876cfcdba4da4b2047e99a2439441_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtNC0xLTEtNDUwMzg_ac6b656e-58eb-4896-9393-cf10c9d7fd7d">73,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27b8bd315d6d4be2ae55b34aedfd8f64_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtNi0xLTEtNDUwMzg_89d06427-4618-49e9-a1d9-233c08826b4d">128,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ffe4dccef345dfa2d7ac3c684a3c31_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtOC0xLTEtNDUwMzg_cdbbc0f9-c40c-43e3-91c8-cc7ee3bd9f79">116,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7">345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2">2,084</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1">208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0">5,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restructuring and impairment costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478">8,433</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488">10,457</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: Other income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OtherNonrecurringIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444">2,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtMi0xLTEtNDUwMzg_d66a88b6-ad40-457d-9c18-cb517759dfeb">77,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtNC0xLTEtNDUwMzg_6c6f66cf-924a-4ac7-b22a-47c6446b0d86">62,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtNi0xLTEtNDUwMzg_73aaffdd-8165-4ebc-aecd-b0472d939ee3">128,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtOC0xLTEtNDUwMzg_39271eec-7e19-4ea4-9aee-26f6870588e8">103,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed" footnoteRole="http://www.xbrl.org/2003/role/footnote">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</ix:footnote></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68" footnoteRole="http://www.xbrl.org/2003/role/footnote">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</ix:footnote></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343" footnoteRole="http://www.xbrl.org/2003/role/footnote">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</ix:footnote></span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16.  <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5MA_cfd4730a-a53e-46b3-bef4-96cf57d294d8" continuedAt="i5264a20d0fb14c9ea232cb33e4bf4082" escape="true">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5264a20d0fb14c9ea232cb33e4bf4082"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA4NQ_a0fb18bf-f082-46f4-8d07-50db6eeb5999" continuedAt="i90619b3ada144417ba15881b0ab5a450" escape="true">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the nine months ended December&#160;31, 2022 and 2021:</ix:nonNumeric></span></div><ix:continuation id="i90619b3ada144417ba15881b0ab5a450"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1091e5899f6047bf8e5ce3882dccf8f4_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMy0yLTEtMS00NTAzOA_c38959a3-9c2c-4027-9794-6951900befb0">40,965</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18a0f7d0e9a14c81b8d8de07f58d0bcc_I20210331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMy00LTEtMS00NTAzOA_fb7e540b-fea5-4c25-914f-192142d4de82">35,135</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on foreign currency translation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNS0yLTEtMS00NTAzOA_03fa3eb9-4589-459c-920a-b629fa6a6556">5,425</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNS00LTEtMS00NTAzOA_bd275ea5-27bc-498b-a2ce-2b855459fad1">4,685</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNy0yLTEtMS00NTAzOA_d7bd12a0-020e-4a2b-b5e0-1eacc0a3bda6">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNy00LTEtMS00NTAzOA_1081b651-4c3c-4121-afb4-138291a7011b">170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOC0yLTEtMS00NTAzOA_5ef5b5a7-899a-4222-a9e1-2fb8ba707e07">5,178</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOC00LTEtMS00NTAzOA_4a21be96-3617-4a03-90e9-b2c9ce386108">4,515</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab021dd941ae44998864bae786ac3046_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOS0yLTEtMS00NTAzOA_a3db3eee-38d6-4b01-95b3-19ed03ef33b5">46,143</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7dc8124149504448907f0b9c60f9272a_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOS00LTEtMS00NTAzOA_8ded697c-a0f8-4442-ace2-bc3893075555">39,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96ea07e4044e4f398590d935a999212a_I20220331" decimals="-3" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTItMi0xLTEtNDUwMzg_f6f1c307-ee99-4897-9327-34729c89b1f4">3,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if339e59d7e8f45e097f6b85f98642392_I20210331" decimals="-3" sign="-" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTItNC0xLTEtNDUwMzg_a8613a2d-5df4-44f0-b8b6-020230750ba2">414</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0NWJlYjRlMDU3YzI0YzEzOTcwNzNkNTZmOTE1MTkzY183OQ_cb634004-e303-4898-baf1-78d6ca044062">530</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0NWJlYjRlMDU3YzI0YzEzOTcwNzNkNTZmOTE1MTkzY184Ng_81dba4d6-343b-47ba-b8bb-0acc8a945c45">301</ix:nonFraction>))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMi0xLTEtNDUwMzg_83c51d5e-f499-46e2-b0e8-8f95f5957340">253</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtNC0xLTEtNDUwMzg_b19dee74-103b-4a14-95d3-5a375307e6f0">730</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZmJhMzg0MjZjMWM0ODRiOTc2NTU2NDJlOWQ1MTQzOF84Mg_71a4968f-e93c-4a9b-822c-8bcce98db65b">519</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZmJhMzg0MjZjMWM0ODRiOTc2NTU2NDJlOWQ1MTQzOF84OQ_8c996c24-c2fe-4a6f-8d94-72e36d6d7130">748</ix:nonFraction>)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc">2,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f">2,265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTYtMi0xLTEtNDUwMzg_4221784c-050a-4997-9b82-a26a9557e1fb">1,938</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTYtNC0xLTEtNDUwMzg_5aaf044e-b3a6-4917-b905-4f39129bbd13">1,535</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83f9644f8a8549c29d4322cacfafc854_I20221231" decimals="-3" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTctMi0xLTEtNDUwMzg_ed07631c-8397-4e48-b975-43b4dbc7a78b">1,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf030898a19444e09fcb0df7152a9871_I20211231" decimals="-3" sign="-" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTctNC0xLTEtNDUwMzg_9b040b0f-a4a6-4203-b2bf-10096f2b7c57">1,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9226ba036674546a2219f52b651ef8a_I20220331" decimals="-3" sign="-" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjAtMi0xLTEtNDUwMzg_89394808-8533-4cb2-8026-284562a385ee">860</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe91921ab63b4a83a6ae4a11ae02edec_I20210331" decimals="-3" sign="-" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjAtNC0xLTEtNDUwMzg_858e6298-be07-4142-88bd-bdb49c7fff5f">19,480</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo1Yjc4Yjk0YzlhOGY0NmRkODIzMTBlYzM4ODcxYzg0Yl83OQ_a5413324-01ba-4c1c-b7c5-f49ab870c5bb">3,224</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo1Yjc4Yjk0YzlhOGY0NmRkODIzMTBlYzM4ODcxYzg0Yl84Ng_4e9d6e24-4bc5-4339-b8a6-c4c5c04173cb">487</ix:nonFraction>))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMi0xLTEtNDUwMzg_9e12a04a-28dc-44ff-8d65-981008f79689">11,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItNC0xLTEtNDUwMzg_3287b4a8-9a1d-43b2-bc94-8c8097f3fd1a">1,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $(<ix:nonFraction unitRef="usd" contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZjY2YzFlMDg3NmE0MTQxYWU3ZWQyMWI4OWM5OGRjOV84Mg_9c0558c0-c2c3-418d-bcaa-6e9d6029cd91">220</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZjY2YzFlMDg3NmE0MTQxYWU3ZWQyMWI4OWM5OGRjOV84OQ_86d0f794-3677-40f8-b27f-083839dd0dd4">1,193</ix:nonFraction>))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a">811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e">4,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjQtMi0xLTEtNDUwMzg_05425277-c1b8-493d-93e2-47a356b72aa7">12,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjQtNC0xLTEtNDUwMzg_8e21ca9a-5b0a-476d-992a-4e5096d7963e">6,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712ef30ccd7846629e3b2469b4df1d02_I20221231" decimals="-3" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjUtMi0xLTEtNDUwMzg_d6c7d0dd-3f27-4298-91c2-32c0301fcced">11,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa8e624e0eba4cdc99fe24a34c2ccbe7_I20211231" decimals="-3" sign="-" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjUtNC0xLTEtNDUwMzg_0c79537d-f8ca-44f9-97c6-2a77075b7fae">13,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension and other postretirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d4b19aa95b046528783f8a8b70e84be_I20220331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjgtMi0xLTEtNDUwMzg_e090a2f3-d959-4417-a0c1-b56b514613b7">46,065</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2eb51ff4e814d6eaac82fc14eec3d05_I20210331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjgtNC0xLTEtNDUwMzg_cd84fa61-a844-44d2-ad4c-3489fd9c42e3">52,008</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization included in earnings (net of tax expense (benefit) of $(<ix:nonFraction unitRef="usd" contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjoxMWJmNGQxYWVkYzU0NzMxYjE0MjI4OTU2MTlhMGMwZF83Mg_d82f298b-bb67-4e5e-b836-e9e0077ac57b">409</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjoxMWJmNGQxYWVkYzU0NzMxYjE0MjI4OTU2MTlhMGMwZF83OQ_b7e42e45-63da-4b02-85aa-1ea8a1c057c9">524</ix:nonFraction>))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzMtMi0xLTEtNDUwMzg_1d36829d-ff96-43db-bef7-04d23c235664">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzMtNC0xLTEtNDUwMzg_4f2b1889-893f-4f22-8814-dbd331375bb7">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5500266f0efd48f4a5e27047701b9b2f_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzQtMi0xLTEtNDUwMzg_c38e7cdd-9555-4c5e-825c-723ad1056fea">44,574</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie441408d6ac04a6ebd6636ad7ce85db2_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzQtNC0xLTEtNDUwMzg_cce1a750-f361-4ed4-81bc-1e0ccf7f6263">49,653</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzYtMi0xLTEtNDUwMzg_1f8c2f33-5f0c-496f-9b7c-2482f53299b3">77,255</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzYtNC0xLTEtNDUwMzg_9579a445-8204-4a88-a178-721ff7963f4f">104,412</ix:nonFraction>)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5" footnoteRole="http://www.xbrl.org/2003/role/footnote">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.</ix:footnote></span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0" footnoteRole="http://www.xbrl.org/2003/role/footnote">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.</ix:footnote></span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2" footnoteRole="http://www.xbrl.org/2003/role/footnote">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.</ix:footnote></span></div></ix:continuation></ix:continuation><div style="padding-left:9pt;text-indent:-13.5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 17.  <ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RleHRyZWdpb246MzYwNzA5YzBiMDA2NGNiOGE5Yzk3Njg5MDAzZTY1NjhfMjk1_008a2510-d681-4ae2-bfad-0714664c389b" continuedAt="ic8c5e30886c1474ea5bc7026577d5df5" escape="true">CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic8c5e30886c1474ea5bc7026577d5df5" continuedAt="i3e89ab00b94c4116b2c6957064fefba5"><ix:nonNumeric contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RleHRyZWdpb246MzYwNzA5YzBiMDA2NGNiOGE5Yzk3Njg5MDAzZTY1NjhfMjg0_1b6dbc5b-dd1d-41f6-a764-4ce73678a8b4" continuedAt="idec190f0e1224d7e887cccb872589519" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in Universal Corporation shareholders&#8217; equity and noncontrolling interests in subsidiaries for the three and nine months ended December&#160;31, 2022 and 2021 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:33.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of three-month period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6a9cf157fd48c6b3dbf59535233f32_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0yLTEtMS00NTAzOA_191f5b3a-d324-4abd-bf6f-5b9438fb94f2">1,324,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d6f6d8fdcb84981a2462e140cafaf87_I20220930" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy00LTEtMS00NTAzOA_2edd140a-d0c4-40b2-bf97-eb43aa8338dd">29,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0de1e176f4414a1791dc7ab8061dd1e5_I20220930" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy02LTEtMS00NTAzOA_5a6ca626-f8da-43f9-a6ef-9343f2ef4f1b">1,354,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i639678b0aac049b884295327c4b1cb8e_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy04LTEtMS00NTAzOA_2cd0cea5-84a4-4389-999e-a602ca803dcb">1,297,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7760dbe4d1a2439495e1f7d6ef40e43f_I20210930" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0xMC0xLTEtNDUwMzg_5192b056-daf7-4c92-b3e2-0554797e3576">36,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0d1049bab6041d7b32dca58fb652655_I20210930" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0xMi0xLTEtNDUwMzg_3c613c7c-c968-42d3-b0fd-b6c63d7545d2">1,333,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMi0xLTEtNDUwMzg_6b50f8eb-78aa-43cd-8bbf-bb1be243b2d4">1,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtNC0xLTEtNDUwMzg_8c49944d-8569-4fe8-bba8-a8a844f6bb46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtNi0xLTEtNDUwMzg_50b44095-1b76-46ea-b699-123798008600">1,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtOC0xLTEtNDUwMzg_dffe688f-9871-4f0f-b5f9-d43a98eec996">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMTAtMS0xLTQ1MDM4_f25a3f63-bb30-4510-97ed-c8b4d5886138">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMTItMS0xLTQ1MDM4_c4c5454c-6fb2-42bb-9bd2-755b2188108c">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMi0xLTEtNDUwMzg_49b687ba-f916-46b7-b4d0-95a321869af8">294</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtNC0xLTEtNDUwMzg_9012a94c-1135-46e3-9b56-a20cd0e6671c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtNi0xLTEtNDUwMzg_8142ab33-e385-4ab6-b76f-851513ec099b">294</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtOC0xLTEtNDUwMzg_68b8fbe9-6a47-4f92-b2f9-65d9bd818d69">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMTAtMS0xLTQ1MDM4_40f2fe99-d4be-435b-b103-8304025e0321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMTItMS0xLTQ1MDM4_ad243e5b-3e99-4439-8f94-818959f51949">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMi0xLTEtNDUwMzg_2d52e9e4-e843-45ce-8b3b-1e120a4b089d">41,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtNC0xLTEtNDUwMzg_8e62723f-b274-48b0-a951-cb9ef6d78457">9,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtNi0xLTEtNDUwMzg_8d43093b-fc60-40f7-abd7-d7b321fb7392">51,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtOC0xLTEtNDUwMzg_366461f6-4cba-4379-b6a4-bc4ff10b4720">34,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMTAtMS0xLTQ1MDM4_595f87e0-f15c-48fe-a23f-5f76835fa3bc">9,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMTItMS0xLTQ1MDM4_d48d0372-2ceb-4f3f-8c9d-ae84a48e4927">44,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMi0xLTEtNDUwMzg_2d1d0bd9-3dc6-4a50-8e46-40b6e95215a4">19,399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtNC0xLTEtNDUwMzg_4c380979-77e2-4f0c-a10a-d7f1b7f40558">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtNi0xLTEtNDUwMzg_a6516a10-fcb7-42d5-af75-a4394bb7a9e9">19,399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtOC0xLTEtNDUwMzg_a212b3ba-0275-4dfa-af2b-242beac74428">19,193</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMTAtMS0xLTQ1MDM4_2946288e-98e4-4735-9ada-a5136cc9c573">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMTItMS0xLTQ1MDM4_531bfe3e-36c5-4d5a-99c4-4549b0b8c4b3">19,193</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMi0xLTEtNDUwMzg_72291127-1102-4cee-a66e-bc4d0f43af2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtNC0xLTEtNDUwMzg_449d15f4-0de8-480b-893b-bf566541df3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtNi0xLTEtNDUwMzg_d5b2fe8f-b6b9-40b5-a115-c7ba84d1e490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtOC0xLTEtNDUwMzg_a1ee0e75-afa8-4017-ab83-61dee0ac69ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMTAtMS0xLTQ1MDM4_ba889fa5-4f3d-4c5e-88cb-cea238ce1403">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMTItMS0xLTQ1MDM4_ccc72613-1398-4f52-8cd3-5d9a158face8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMi0xLTEtNDUwMzg_ed6ecf4c-206e-4ee4-88e7-275b781f71eb">294</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtNC0xLTEtNDUwMzg_78f1ba00-c485-406c-a622-f6eed6c81adc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtNi0xLTEtNDUwMzg_ca8e8b44-9e60-4019-88dd-ec68b2e02394">294</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtOC0xLTEtNDUwMzg_48047008-20c0-49ce-8958-825727aa223b">266</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMTAtMS0xLTQ1MDM4_63b9f551-ce44-4267-a5e7-58df97a97a04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMTItMS0xLTQ1MDM4_fad08061-c293-4de0-bd09-eb102fe9cc7a">266</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMi0xLTEtNDUwMzg_7dab35cf-7cd9-4cd5-8ac9-e9e4f77ceee0">12,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtNC0xLTEtNDUwMzg_5c684f39-03c4-40ed-b32a-93b9de13f498">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtNi0xLTEtNDUwMzg_fdfbe59e-45aa-445d-8266-274c12f9649a">12,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtOC0xLTEtNDUwMzg_bf0f0727-5d08-462e-b76a-321eb6919ac5">1,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMTAtMS0xLTQ1MDM4_9a8d35eb-57fc-43f9-a905-83923f15fc59">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMTItMS0xLTQ1MDM4_f7ae1f50-446b-47a5-be9e-386c534ee9db">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMi0xLTEtNDUwMzg_0e2522d2-1fca-4105-af38-eb5a2078c37e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktNC0xLTEtNDUwMzg_0517001c-5162-4226-83cd-ee051829a02c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktNi0xLTEtNDUwMzg_deee5de2-5931-4a6b-a53c-e4715338dbbc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktOC0xLTEtNDUwMzg_61e9f33f-48aa-4136-85d2-cbc01417e124">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMTAtMS0xLTQ1MDM4_b44f5c57-a2e1-4cb8-8ac3-4cea54463308">2,057</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMTItMS0xLTQ1MDM4_0d4631bf-fcff-41dc-968d-e4a27d25eef8">2,057</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2190770997b416e8a6a9059d2b3b86c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMi0xLTEtNDUwMzg_192f7345-465e-4f13-905f-d33cf91738be">1,360,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtNC0xLTEtNDUwMzg_48b0b69d-e7a2-4c79-8d68-6e26fe58e2a2">39,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtNi0xLTEtNDUwMzg_4e51a95c-7dd0-435e-a4ce-a5cf62459ca8">1,400,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtOC0xLTEtNDUwMzg_ad5da7cf-43fe-420a-8b18-bea522adca23">1,316,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f56506907c7465881b1e0149384209c_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMTAtMS0xLTQ1MDM4_86d06089-6e94-43b1-bba0-aed0b9cb06b6">43,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMTItMS0xLTQ1MDM4_22946c99-f2d5-42fb-8521-1f19a5297f15">1,359,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="margin-top:5pt"><ix:continuation id="i3e89ab00b94c4116b2c6957064fefba5"><ix:continuation id="idec190f0e1224d7e887cccb872589519"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:34.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9ee9ea9838744aebc94f4cf031ad82d_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0yLTEtMS00NTAzOA_8a9c889f-f8a6-4ee5-b32a-7d2d3de90cec">1,340,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6fc026168f24c3992b8e80d213aa44d_I20220331" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy00LTEtMS00NTAzOA_a454aa65-6087-41a3-a151-cac78fc2bf50">44,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy02LTEtMS00NTAzOA_65bf7eee-8b20-49fb-b8fb-68af61dd603d">1,384,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d43dc5f8d349f185a76835c0ff7eb7_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy04LTEtMS00NTAzOA_5120340c-6425-4528-b33b-ddbeb89bc140">1,307,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i104f4254f7ad42f68e2dbae9e4be1430_I20210331" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0xMC0xLTEtNDUwMzg_932142f3-e6c9-449c-b51f-9ea19e3bc572">41,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0xMi0xLTEtNDUwMzg_a51777bf-8a6e-4114-bd10-dcc400f22ec1">1,348,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMi0xLTEtNDUwMzg_ca73b507-4e4f-4b8b-be1a-3384e6e8266f">893</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtNC0xLTEtNDUwMzg_cafaa138-b16f-4295-9042-bc495c0d63a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtNi0xLTEtNDUwMzg_f3bab88f-78bc-429e-9f8b-42d10f04e380">893</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtOC0xLTEtNDUwMzg_866d4312-b22a-4698-98ce-dada5be41838">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMTAtMS0xLTQ1MDM4_6c885a76-598d-4438-bf95-9da0cbc46842">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMTItMS0xLTQ1MDM4_3b3797a0-ce48-41ce-aae8-c2bd07ff6d28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMi0xLTEtNDUwMzg_7ddb15c6-7edd-4446-9fe5-73bc6765f0af">6,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtNC0xLTEtNDUwMzg_3157bb4c-5b3e-42ca-ba6f-2c68c13ba36d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtNi0xLTEtNDUwMzg_40d98b79-e1fc-4712-b8fe-0e126f2a5cc3">6,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtOC0xLTEtNDUwMzg_a1cf9c56-4af4-4075-81bb-6c579fca68f9">5,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMTAtMS0xLTQ1MDM4_fc2001e1-4a18-486e-aa2e-f80ca2ec0859">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMTItMS0xLTQ1MDM4_c07f2129-6e55-46b8-a4b7-0e78922dfdff">5,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding of shares from stock-based compensation for grantee income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMi0xLTEtNDUwMzg_8d327938-2e94-43e2-9db2-67923f0ce37e">2,090</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtNC0xLTEtNDUwMzg_feae9f37-94cb-41ee-ae10-d9f8a934b9fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtNi0xLTEtNDUwMzg_36ab311f-4239-4632-bc13-2ee0986b3964">2,090</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtOC0xLTEtNDUwMzg_055f2191-7fc3-43b5-8869-d408af547e85">2,458</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMTAtMS0xLTQ1MDM4_37202ce8-b225-4cf1-8cfb-74cb95b09ee3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMTItMS0xLTQ1MDM4_39d2c31b-f049-4f37-88b6-af65684f67f8">2,458</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMi0xLTEtNDUwMzg_b4a6efea-c593-4971-a59f-4db70beeed6c">851</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtNC0xLTEtNDUwMzg_1a7c6f31-8049-4c18-b35b-f4b2924cbb25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtNi0xLTEtNDUwMzg_e15b391e-d2ff-4f92-a7fe-53772a6355a9">851</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtOC0xLTEtNDUwMzg_9ee0a241-a428-4b22-abc7-f421a9555044">802</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMTAtMS0xLTQ1MDM4_44517e1b-9741-4481-90f4-67f19ec3a916">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:DividendsSharebasedCompensationStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMTItMS0xLTQ1MDM4_7e11f94d-a337-4d21-97c6-28b9523b3b50">802</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMi0xLTEtNDUwMzg_20286de5-8e2f-4b3a-9fbe-650348daddae">70,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtNC0xLTEtNDUwMzg_613887f7-c4d5-4d87-850c-774549a1e850">3,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtNi0xLTEtNDUwMzg_1a16dae5-6d3c-4a18-b2c0-870520bacfc7">73,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtOC0xLTEtNDUwMzg_f8ef2c1d-1b71-44ad-99cd-6897e0316d0c">60,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMTAtMS0xLTQ1MDM4_c10f8364-2f15-45d7-913a-81daa0f1bca7">9,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMTItMS0xLTQ1MDM4_e90b1fcc-6d50-43f8-8ced-85e8c9716866">69,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMi0xLTEtNDUwMzg_235f5c31-6c12-40a8-8d67-ddae54265aea">58,244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtNC0xLTEtNDUwMzg_7ee4e79b-6ded-4e89-b277-a78f64f21a45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtNi0xLTEtNDUwMzg_7ce12033-3ad6-4cbd-a9b3-f864bdf0eb4e">58,244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtOC0xLTEtNDUwMzg_f75a2a32-4eeb-4614-8264-0181ec069aad">57,558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMTAtMS0xLTQ1MDM4_04d9ce1c-ed22-4a88-b202-b35d632ac783">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMTItMS0xLTQ1MDM4_9c8c54d7-5a38-4bc6-83ba-0014338e0961">57,558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" sign="-" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMi0xLTEtNDUwMzg_59280673-c0d5-46c0-9eae-650da9dd7e8e">2,555</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtNC0xLTEtNDUwMzg_d9a7ee8e-5c08-4c02-ab18-371e887f79f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtNi0xLTEtNDUwMzg_dac667a6-0c60-4571-9c97-5c2be3e029e5">2,555</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtOC0xLTEtNDUwMzg_e2f1e1c2-4c43-4c5c-b432-b0dfa3f58c9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMTAtMS0xLTQ1MDM4_930a1107-04df-40f4-b143-d0869c6ad235">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMTItMS0xLTQ1MDM4_c6899b6c-0d10-4510-9975-f0530349f1cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMi0xLTEtNDUwMzg_af261fe5-ed2f-41b9-bc44-604ec9d8a85a">851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtNC0xLTEtNDUwMzg_995ddfaa-099c-4368-a0ab-e896f0ebeac6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtNi0xLTEtNDUwMzg_acc9ce0d-b97e-4e0e-9458-00dc92f957c6">851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtOC0xLTEtNDUwMzg_27b71230-43d8-4a3d-b5d3-4277e0b465c9"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtOC0xLTEtNDUwMzg_6355b5e7-bed9-4c00-b3e6-f3251fbda36e">802</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMTAtMS0xLTQ1MDM4_d40e9967-81b6-4015-a59c-9611bf4ffadc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" sign="-" name="uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMTItMS0xLTQ1MDM4_6fb0481a-a377-4de6-86b2-d1f9f4d8a537">802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMi0xLTEtNDUwMzg_e758cc60-7adf-4b50-a985-8cf620d19168">7,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtNC0xLTEtNDUwMzg_66229eec-c614-4dab-adcb-ecf8f12ee770">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtNi0xLTEtNDUwMzg_00bb2ad3-89d6-463f-a453-032ee250fc98">6,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtOC0xLTEtNDUwMzg_ddcaecfd-69ba-44e5-a830-671e3dfbf163">2,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMTAtMS0xLTQ1MDM4_13455a77-31d6-4b35-b813-2e7e00ce9e49">170</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMTItMS0xLTQ1MDM4_63669c61-61b8-46dc-9c07-b1934dcdb071">2,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMi0xLTEtNDUwMzg_817e4ba4-f05d-46d7-81a7-66f60aa0a36d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktNC0xLTEtNDUwMzg_cb1bc9b3-011b-471d-9683-ad511132ccde">6,825</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktNi0xLTEtNDUwMzg_7ec76447-79bd-466e-9e3f-7aa946355cf6">6,825</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktOC0xLTEtNDUwMzg_c2495ed8-14e9-4352-85e0-7989483682c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMTAtMS0xLTQ1MDM4_3fb9fc35-9c7b-4cbb-8f97-8c42d317b42e">6,733</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMTItMS0xLTQ1MDM4_e142298e-6ef4-4895-9b3b-d51d3c24a12b">6,733</ix:nonFraction>)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMi0xLTEtNDUwMzg_b7daeb0c-0700-405d-b68d-04e1ec559afe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtNC0xLTEtNDUwMzg_75382959-fdf7-4d6d-bef0-728f6e46eb78">427</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtNi0xLTEtNDUwMzg_5031e432-1686-4ee5-a0c7-d99076a17dc6">427</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtOC0xLTEtNDUwMzg_0428a614-3401-4217-a67c-7c61b4f9157d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMTAtMS0xLTQ1MDM4_936e53f6-53ef-47b3-b124-533a5343af22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMTItMS0xLTQ1MDM4_6f71f840-cefe-457e-b028-644bca904472">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2190770997b416e8a6a9059d2b3b86c_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMi0xLTEtNDUwMzg_6c4c9d4b-5dcd-41e6-a3ff-8c0a7c3c0b8c">1,360,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtNC0xLTEtNDUwMzg_9de0d197-8de7-4a03-8e6b-65ca53a598cf">39,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtNi0xLTEtNDUwMzg_0847c233-99a4-41ac-8328-fd2482ce3edd">1,400,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtOC0xLTEtNDUwMzg_c1c34c6f-5f62-4941-bd2c-e86c12c7a474">1,316,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f56506907c7465881b1e0149384209c_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMTAtMS0xLTQ1MDM4_8376e4bc-bc8b-4d88-b670-b8727dc57dd9">43,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMTItMS0xLTQ1MDM4_f86d4a95-1e8d-4166-a24b-79a08be379af">1,359,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></ix:continuation></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.   MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i7a49848213004f069f0517b64cb682f1_82"></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us&#8221; or &#8220;Universal&#8221; or the &#8220;Company&#8221; refer to Universal Corporation together with its subsidiaries. This Quarterly Report on Form 10-Q and the following &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; contain &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Among other things, these statements relate to the Company&#8217;s financial condition, results of operation, and future business plans, operations, opportunities, and prospects. In addition, the Company and its representatives may from time to time make written or oral forward-looking statements, including statements contained in other filings with the Securities and Exchange Commission and in reports to shareholders. These forward-looking statements are generally identified by the use of words such as we &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;will,&#8221; &#8220;predict,&#8221; &#8220;estimate,&#8221; and similar expressions or words of similar import. These forward-looking statements are based upon management&#8217;s current knowledge and assumptions about future events and involve risks and uncertainties that could cause actual results, performance, or achievements to be materially different from any anticipated results, prospects, performance, or achievements expressed or implied by such forward-looking statements. Such risks and uncertainties include, but are not limited to: impacts of the ongoing COVID-19 pandemic and new subvariants; success in pursuing strategic investments or acquisitions and integration of new businesses and the impact of these new businesses on future results; product purchased not meeting quality and quantity requirements; our reliance on a few large customers; our ability to maintain effective information systems and safeguard confidential information; anticipated levels of demand for and supply of our products and services; costs incurred in providing these products and services including increased transportation costs and delays attributed to global supply chain challenges; timing of shipments to customers; higher inflation rates; changes in market structure; government regulation and other stakeholder expectations; economic and political conditions in the countries in which we and our customers operate, including the ongoing impacts from the conflict in Ukraine; product taxation; industry consolidation and evolution; changes in exchange rates and interest rates; impacts of regulation and litigation on our customers; industry-specific risks related to our plant-based ingredient businesses; exposure to certain regulatory and financial risks related to climate change; changes in estimates and assumptions underlying our critical accounting policies; the promulgation and adoption of new accounting standards; new government regulations and interpretation of existing standards and regulations; and general economic, political, market, and weather conditions. For a further description of factors that may cause actual results to differ materially from such forward-looking statements, see Item 1A, &#8220;Risk Factors&#8221; of our Annual Report on Form 10-K for the fiscal year ended March 31, 2022. We caution investors not to place undue reliance on any forward-looking statements as these statements speak only as of the date when made, and we undertake no obligation to update any forward-looking statements made in this report. This Form 10-Q should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended March 31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts described as net income (loss) and earnings (loss) per diluted share in the following discussion are attributable to Universal Corporation and exclude earnings related to non-controlling interests in subsidiaries. Adjusted operating income (loss), adjusted net income (loss) attributable to Universal Corporation, adjusted diluted earnings (loss) per share, and the total for segment operating income (loss) referred to in this discussion are non-GAAP financial measures. These measures are not financial measures calculated in accordance with GAAP and should not be considered as substitutes for operating income (loss), net income (loss) attributable to Universal Corporation, diluted earnings (loss) per share, cash from operating activities or any other operating or financial performance measure calculated in accordance with GAAP, and may not be comparable to similarly-titled measures reported by other companies. A reconciliation of adjusted operating income (loss) to consolidated operating (income), adjusted net income (loss) attributable to Universal Corporation to consolidated net income (loss) attributable to Universal Corporation and adjusted diluted earnings (loss) per share to diluted earnings (loss) per share are provided in Other Items below.  In addition, we have provided a reconciliation of the total for segment operating income (loss) to consolidated operating income (loss) in Note 15. "Operating Segments" to the consolidated financial statements. Management evaluates the consolidated Company and segment performance excluding certain significant charges or credits. We believe these non-GAAP financial measures, which exclude items that we believe are not indicative of our core operating results, provide investors with important information that is useful in understanding our business results and trends.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are extremely pleased with our results driven by strong tobacco shipments in the nine months and quarter ended December 31, 2022, compared to the same periods in fiscal year 2022.  Tobacco shipments are generally moving smoothly, and we are not seeing the logistical constraints that we saw in the prior fiscal year.  Our Ingredients Operations segment also continued to positively contribute to and diversify our results in the nine months and quarter ended December 31, 2022.  </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There continues to be significant demand for leaf tobacco with all types of leaf tobacco currently in an undersupply position.  Short burley tobacco crops in Africa, largely due to weather conditions, have contributed to the lower leaf tobacco supply.  As of December 31, 2022, our uncommitted inventory levels stood at less than 7% of our tobacco inventory, an exceptionally low level.  Although it is still early, we are forecasting larger crops in several key tobacco origins in fiscal year 2024.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Ingredients Operations segment, we recently have been experiencing some softening of demand for some of our ingredients products which we believe is temporary and largely due to customers adjusting their inventory levels.  Some of our ingredients customers have been carrying higher inventory levels because of supply chain uncertainties.  Increased costs, particularly selling, general, and administrative expenses, including costs related to the expansion of sales and product development resources and deferred compensation costs from acquisitions, reduced our results for our Ingredients Operations segment in the quarter and nine months ended December 31, 2022.  </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We remain excited about the long-term outlook for our ingredients businesses and continue to make significant capital investments to enhance and increase the capabilities of our plant-based ingredients platform.  We are ahead of achieving some of the earlier identified operational synergies across the platform and making considerable progress on our vision for the segment.  As announced on February 1, 2023, we have appointed a new director with extensive experience in the ingredients and value-added supplier space to our corporate Board of Directors to assist us as we continue to promote and expand this business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We successfully refinanced and expanded our bank credit facility in the quarter ended December 31, 2022, positioning us to meet our future financial needs.  In line with our previous expectations, we also reduced our outstanding borrowings considerably in the three months ended December 31, 2022, as we moved beyond our peak working capital requirements for fiscal year 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year 2022 Sustainability Report was published in December 2022 and is available on our website, www.universalcorp.com.  Sustainability is an essential pillar of our business at Universal. We are committed to disclosing our operational activities as well as our sustainability performance in a consistent and transparent manner.  We are excited about our sustainability achievements and the new and updated information and disclosures contained in our 2022 Sustainability Report.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"><tr><td style="width:1.0%"></td><td style="width:47.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.050%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.050%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FINANCIAL HIGHLIGHTS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in millions of dollars, except per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Results</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and other operating revenue</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,875.8&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456.6&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.2&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,540.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit Margin</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-180 bps</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and impairment costs</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.5)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (as reported)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (non-GAAP)*</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.7&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.5&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share (as reported)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted diluted earnings per share (non-GAAP)*</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Results</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tobacco operations sales and other operating revenues</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642.7&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268.6&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374.1&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tobacco operations operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ingredients operations sales and other operating revenues</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.2&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.0&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ingredient operations operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*See Reconciliation of Certain Non-GAAP Financial Measures in Other Items below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for the nine months ended December 31, 2022, was $70.3 million, or $2.82 per diluted share, compared with $60.8 million, or $2.44 per diluted share, for the nine months ended December 31, 2021.  Excluding certain non-recurring items detailed in Other Items below, net income and diluted earnings per share increased by $1.1 million and $0.04, respectively, for the </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended December 31, 2022, compared to the nine months ended December 31, 2021.  Operating income of $128.7 million for the nine months ended December 31, 2022, increased by $25.5 million, compared to operating income of $103.2 million for the nine months ended December 31, 2021.  Adjusted operating income, detailed in Other Items below, of $128.7 million increased by $12.2 million for the nine months ended December 31, 2022, compared to adjusted operating income of $116.5 million for the nine months ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for the quarter ended December 31, 2022, was $41.7 million, or $1.67 per diluted share, compared with $34.9 million, or $1.40 per diluted share, for the quarter ended December 31, 2021.  Excluding certain non-recurring items detailed in Other Items below, net income and diluted earnings per share decreased by $3.1 million and $0.13, respectively, for the quarter ended December 31, 2022, compared to the quarter ended December 31, 2021.  Operating income of $77.5 million for the quarter ended December 31, 2022, increased by $14.8 million, compared to operating income of $62.8 million for the quarter ended December 31, 2021.  Adjusted operating income, detailed in Other Items below, of $77.5 million increased by $2.7 million for the third quarter of fiscal year 2023, compared to adjusted operating income of $74.9 million for the third quarter of fiscal year 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated revenues increased by $419.2 million to $1.9 billion for the nine months ended December 31, 2022, compared to the same period in fiscal year 2022, on higher tobacco sales volumes and prices as well as the addition of the business acquired in October 2021 in the Ingredients Operations segment.  For the quarter ended December 31, 2022, consolidated revenues were $795.0 million, an increase of $142.4 million compared to $652.6 million for the quarter ended December 31, 2021, on higher tobacco sales volumes and prices.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tobacco Operations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income for the Tobacco Operations segment increased by $13.4 million to $119.0 million and by $7.3 million to $77.1 million, respectively, for the nine months and quarter ended December 31, 2022, compared to the same periods in fiscal year 2022.  Tobacco Operations segment results improved primarily due to large shipments of both carryover and current crop tobacco, in the nine months and quarter ended December 31, 2022, compared to the nine months and quarter ended December 31, 2021.  While sales volumes were higher for the Tobacco Operations segment in the nine months and quarter ended December 31, 2022, compared to the same periods in the prior fiscal year, gross profit and operating margins were lower due to sales mix and sales of tobaccos that were written down in prior quarters.  Tobacco shipments from Brazil of both carryover and current crops were up significantly in the nine months and quarter ended December 31, 2022, compared to the nine months and quarter ended December 31, 2021.  In Africa, despite some lower burley tobacco crop sizes, tobacco sales volumes were up due to earlier shipment timing in the nine months and quarter ended December 31, 2022, compared to the same periods in fiscal year 2022.  Results for our oriental tobacco joint venture were down in the nine months and quarter ended December 31, 2022, compared to the same periods in the prior fiscal year, on lower sales volumes and unfavorable foreign currency comparisons. Selling, general, and administrative expenses for the Tobacco Operations segment were higher in the nine months ended December 31, 2022, compared to the nine months ended December 31, 2021, primarily due to unfavorable foreign currency comparisons, higher provisions to suppliers, and higher compensation costs.  For the quarter ended December 31, 2022, selling, general, and administrative expenses for the Tobacco Operations segment were higher compared to the quarter ended December 31, 2021, largely due to higher compensation costs and larger provisions to suppliers, in part due to lower crop yields, partially offset by favorable foreign exchange comparisons.  Revenues for the Tobacco Operations segment of $1.6 billion for the nine months and $724.6 million for the quarter ended December 31, 2022, were up $374.1 million and $146.6 million, respectively, compared to the same periods in the prior fiscal year, on higher sales volumes and prices.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ingredients Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income for the Ingredients Operations segment was $9.9 million for the nine months ended December 31, 2022, compared to $10.6 million for the nine months ended December 31, 2021.  Results for the Ingredients Operations segment were down in the nine months ended December 31, 2022, compared to the same period in the prior fiscal year, as increased sales and better margins as well as the inclusion of the October 2021 purchase of Shank&#8217;s Extracts, LLC (&#8220;Shank&#8217;s&#8221;) were offset by increased costs, mainly higher selling, general, and administrative expenses.  Operating income for the Ingredients Operations segment was $0.8 million for the quarter ended December 31, 2022, compared to $3.5 million for the quarter ended December 31, 2021, on lower sales, particularly lower sales of extracts, and higher costs.  Selling, general, and administrative expenses for the segment increased in the nine months and quarter ended December 31, 2022, compared to the same periods in the prior fiscal year, largely on higher compensation costs, including final deferred compensation costs from acquisitions, as well as costs related to the expansion of sales and product development capabilities of our plant-based ingredients platform.  Selling, general, and administrative expenses for the segment also increased in the nine months ended December 31, 2022, compared to the same period in the prior fiscal year, on the addition of Shank&#8217;s.  Revenues for the Ingredients Operations segment increased by $45.1 million to $233.2 million for the nine months ended December 31, 2022, compared to the nine months ended December 31, 2021, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">largely on the addition of the revenues for the acquired business as well as higher sales volumes and prices for the existing businesses.  For the quarter ended December 31, 2022, revenues for the Ingredients Operations segment decreased by $4.2 million to $70.5 million, compared to the quarter ended December 31, 2021, on lower sales volumes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Items</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold in the nine months and quarter ended December 31, 2022, increased by 32% and 25% to $1.5 billion and $649.5 million, respectively, compared to the same periods in the prior fiscal year, as a result of higher raw material costs.  The percentage increases in cost of goods sold were higher than comparable percentage increases in revenues in the same periods primarily due to some lower margin sales in the Tobacco Operations segment.  Selling, general, and administrative costs for the nine months ended December 31, 2022, increased by $31.3 million to $206.8 million compared to the same period in the prior fiscal year, on higher compensation costs, additional costs from the acquisition of Shank&#8217;s in the Ingredients Operations segment as well as unfavorable foreign currency comparisons. Selling, general, and administrative costs for the quarter ended December 31, 2022, increased by $7.7 million to $68.0 million compared to the same period in the prior fiscal year, on higher compensation costs, including final deferred compensation costs from acquisitions, and higher provisions to suppliers partially offset by favorable foreign currency comparisons. Unfavorable foreign currency comparisons were approximately $3.8 million in the nine months ended December 31, 2022, and favorable foreign currency comparisons were approximately $4.5 million in the quarter ended December 31, 2022, compared to the same periods in the prior year.  Interest expense for the nine months and quarter ended December 31, 2022, increased by $12.5 million to $33.3 million and by $6.8 million to $14.3 million, respectively, largely on higher debt balances and interest rates.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months and quarter ended December 31, 2022, our effective tax rate on pre-tax income was 23.2% and 19.3%, respectively. In the nine months ended December 31, 2022, we sold our idled Tanzania operations and recognized $1.1 million of income taxes. Without this item, the consolidated effective income tax rate for the nine months ended December 31, 2022, would have been approximately 22.0%. Additionally, the sale of our idled Tanzania operations resulted in a $1.8 million reduction to consolidated interest expense related to an uncertain tax position.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months and quarter ended December 31, 2021, our effective tax rate on pre-tax income was 21.0% and 23.4% respectively. In the nine months ended December 31, 2021, the Company recognized a $1.7 million income tax benefit related to a final tax ruling at a foreign subsidiary and a $1.2 million benefit in the third fiscal quarter of 2022 due to finalizing the prior year U.S. tax return. Without these income tax benefits, the adjusted effective tax rate for the nine months and quarter ended December 31, 2021, would have been 24.3% and 25.5%, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliation of Certain Non-GAAP Financial Measures</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain non-recurring items included in reported results to reconcile adjusted operating income to consolidated operating income and adjusted net income to net income attributable to Universal Corporation:</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.254%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Operating Income Reconciliation</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported: Consolidated operating income</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,526&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,773&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,678&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,191&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs for acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,310&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and impairment costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment to contingent consideration for FruitSmart acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,532)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,860&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,678&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,483&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Net Income and Diluted Earnings Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands and reported net of income taxes)</span></td><td colspan="9" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="9" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported: Net income available to Universal Corporation</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs for acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and impairment costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment to contingent consideration for FruitSmart acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,532)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and income tax benefit on a final tax ruling at a foreign subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense reversal on uncertain tax position and income tax from sale of operations in Tanzania</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income available to Universal Corporation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,711&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,661&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,608&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As reported: Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As adjusted: Diluted earnings per share</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">The Company recognized an increase in cost of goods sold in the third quarter of fiscal year 2022, relating to the expensing of a fair value adjustment to inventory associated with the acquisition accounting for Shank's (effective October 4, 2021). </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">The Company incurred selling, general, and administrative expenses for due diligence and other transaction costs associated with the acquisition of Shank's.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline"> Restructuring and impairment costs are included in Consolidated operating income in the consolidated statements of income, but excluded for purposes of Adjusted operating income, Adjusted net income available to Universal Corporation, and Adjusted diluted earnings per share. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">The Company reversed the contingent consideration liability for the FruitSmart acquisition, as a result of certain performance metrics that did not meet the required threshold stipulated in the purchase agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic Impact</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to monitor global developments related to the coronavirus (&#8220;COVID-19&#8221; or &#8220;COVID&#8221;) pandemic and have taken and continue to take steps intended to mitigate the potential risks and impacts to us. Mitigating risks from COVID to our employees and our business is critically important. We have assessed and regularly update our existing health and safety protocols, business continuity plans, and related policies and practices, and we continue to work with our suppliers to mitigate the impacts to our supply chain due to the pandemic. To date, we have not experienced a material impact to our supply chain, although we previously experienced delays resulting from COVID in certain operations, we experienced increased volatility in foreign currency exchange rates which we believe in part related to COVID uncertainties and actions taken by governments and central banks, and we experienced and continue to monitor for logistical constraints around worldwide vessel and container </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">availability and increased costs stemming from the COVID pandemic. We remain thankful for the hard work of our employees and the continued support of our customers, growers, and other partners.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we currently have sufficient liquidity to meet our current obligations and our business operations remain fundamentally unchanged other than shipping delays, which could continue to impact quarterly comparisons. The extent to which COVID impacts our business, financial position, results of operations, and cash flows will depend on future developments which are highly uncertain and cannot be predicted including, without limitation, the extent, resurgence, variation or duration of COVID, governmental and other third party actions that may be taken in response to the same, and their effects on the global, national or local economy, including the impacts on our ability to access capital.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After significant seasonal working capital investment in our tobacco operations in the first half of the fiscal year, we generally see tobacco inventory levels and other working capital items decrease in the second half of our fiscal year as tobacco crops in Africa, South America, and North America are being shipped.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We saw the beginning of the seasonal contraction in our working capital requirements by the end of the third quarter of fiscal year 2023. We are, however, experiencing higher working capital needs in fiscal year 2023 compared to historical levels due to increased costs, specifically higher leaf tobacco costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We funded our working capital needs in the nine months ended December 31, 2022, using a combination of cash on hand, short-term borrowings, customer advances, and operating cash flows. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our liquidity and operating capital resource requirements are predominantly short term in nature and primarily relate to working capital for tobacco crop purchases. Working capital needs are seasonal within each geographic region. The geographic dispersion and the timing of working capital needs permit us to predict our general level of cash requirements, although tobacco crop sizes, prices paid to farmers, shipment and delivery timing, and currency fluctuations affect requirements each year. Peak working capital requirements are generally reached during the first and second fiscal quarters. Each geographic area follows a cycle of buying, processing, and shipping tobacco, and in many regions, we also provide agricultural materials to farmers during the growing season. The timing of the elements of each cycle is influenced by such factors as local weather conditions and individual customer shipping requirements, which may change the level or the duration of crop financing. Despite a predominance of short-term needs, we maintain a portion of our total debt as long-term to reduce liquidity risk. We also periodically have large cash balances that we utilize to meet our working capital requirements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used $183.9 million in net cash flows from our operations during the nine months ended December 31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">That amount was $132.3 million higher than during the same period in fiscal year 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our working capital needs to fund our operations in the nine months ended December 31, 2022, were higher, compared to the nine months ended December 31, 2021, primarily on higher green tobacco costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tobacco inventory levels increased by $43.9 million from March 31, 2022 levels to $866.4 million at December 31, 2022, on seasonal leaf purchases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tobacco inventory levels were $10.8 million above December 31, 2021 levels, mainly due to higher green tobacco prices, partially offset by lower crop sizes in certain tobacco origins. We generally do not purchase material quantities of tobacco on a speculative basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, when we contract directly with tobacco farmers, we are often obligated to buy all stalk positions, which may contain less marketable leaf styles.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, our uncommitted tobacco inventories were $56.0 million, or less than 7% of total tobacco inventory, compared to $130.1 million, or about 16% of our March 31, 2022 tobacco inventory, and $132.0 million, or about 15% of our December 31, 2021 tobacco inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we target committed inventory levels of 80% or more of total tobacco inventory, the level of these uncommitted inventory percentages is influenced by timing of farmer deliveries of new crops, as well as the receipt of customer orders.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our balance sheet accounts reflected seasonal patterns in the nine months ended December 31, 2022, on deliveries of tobacco crops by farmers in South America, Africa, and North America.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable were up $151.2 million for the nine months ended December 31, 2022, from March 31, 2022 levels.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This increase in accounts receivable was higher than historic levels mainly on shipment timing as well as higher leaf tobacco costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable and overdrafts were up $165.4 million from March 31, 2022 levels, partly on increased short-term borrowings to fund seasonal working capital needs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses at December 31, 2022, were down $63.9 million from March 31, 2022 levels, primarily due to payments on acquired tobacco inventory.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable of $536.7 million at December 31, 2022, were $136.5 million higher, compared to the same period in the prior fiscal year, primarily on the timing of tobacco sales and shipments and higher leaf tobacco costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances to suppliers were up $36.4 million at December 31, 2022, compared to at December 31, 2021, partly due to higher crop input costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories&#8212;Other were also up in the nine months ended December 31, 2022, compared to the nine months ended December 31, 2021, on higher raw material and crop input costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable and overdrafts were up $95.5 million compared to December 31, 2021 levels, on higher tobacco inventory costs and higher accounts receivable balances.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital allocation strategy focuses on four strategic priorities: strengthening and investing for growth in our leaf tobacco business; increasing our strong dividend; exploring growth opportunities for our plant-based ingredients</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform that utilize our assets and capabilities; and returning excess capital to our shareholders.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In deciding where to invest capital resources, we look for opportunities where we believe we can earn an adequate return as well as leverage our assets and expertise or enhance our farmer base.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital expenditures are generally limited to those that add value, replace or maintain equipment, increase efficiency, or position us for future growth.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2022 and 2021, we invested about $39.4 million and $39.8 million, respectively, in our property, plant and equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was approximately $33.2 million and $30.4 million for the nine months ended December 31, 2022 and 2021, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Typically, our capital expenditures for maintenance projects are less than $30 million per fiscal year.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time, we undertake projects that require capital expenditures when we identify opportunities to improve efficiencies, invest in sustainability projects, add value for our customers, and position ourselves for future growth.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently expect to spend approximately $70 to $80 million over the next twelve months on capital projects for maintenance of our facilities and other investments, including significant investments in our plant-based ingredients platform, to grow and improve our businesses. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 3, 2022, we announced that our Board of Directors had approved a new share repurchase program, which replaced the share repurchase program expiring in November 2022, for the purchase of up to $100 million of our common stock through November 15, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the new program, we may purchase shares from time to time on the open market or in privately negotiated transactions at prices not exceeding prevailing market rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchases of shares under the repurchase program may vary based on management discretion, as well as changes in cash flow generation and availability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 31, 2022, we did not purchase any shares of common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, approximately 24.6 million shares of our common stock were outstanding, and our available authorization under our current share repurchase program was $100 million.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the sum of notes payable and overdrafts, long-term debt (including any current portion), and customer advances and deposits, less cash, cash equivalents, and short-term investments on our balance sheet to be our net debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also consider our net debt plus shareholders' equity to be our net capitalization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net debt as a percentage of net capitalization was approximately 40% at December 31, 2022, up from the December 31, 2021 level of approximately 35%, largely on higher debt balances due in part to higher working capital requirements, and up from the March 31, 2022 level of approximately 32%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had $71.3 million in cash and cash equivalents, our short-term debt totaled $348.1 million, and we were in compliance with all covenants of our debt agreements, which require us to maintain certain levels of tangible net worth and observe restrictions on debt levels.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2022, we entered into a new bank credit agreement that replaced our existing bank credit agreement dated December 20, 2018. The terms of the new agreement are substantially similar to the terms of the prior agreement. The new agreement established a five-year committed revolving credit facility of $530 million, a funded $275 million five-year term loan, and a funded $345 million seven-year term loan. The new revolving credit facility replaced a $430 million revolving credit facility that would have matured in December 2023 and a $225 million five-year term loan and a $295 million seven-year term loan that would have matured in December 2023 and December 2025, respectively. The financial covenants under the new revolving credit facility are substantially similar to those of the previous facility and require us to maintain certain levels of tangible net worth and leverage. Under applicable accounting guidance, a significant portion of the replacement of the term loans was accounted for as a debt modification rather than a debt extinguishment.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had $330 million available under the committed revolving credit facility that will mature in December 2027, and we had about $196 million in available, uncommitted credit lines. We also maintain an effective, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">undenominated universal shelf registration statement that provides for future issuance of additional debt or equity securities. We have no long-term debt maturing until fiscal year 2028. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our seasonal working capital requirements for our tobacco business typically increase significantly between March and September and decline after mid-year.  We believe that we have gotten through our peak seasonal working capital requirements for fiscal year 2023.  Available capital resources from our cash balances, committed credit facility, and uncommitted credit lines exceed our normal working capital needs and currently anticipated capital expenditure requirements over the next twelve months.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we use interest rate swap agreements to manage our exposure to changes in interest rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the fair value of our outstanding interest rate swap agreements was an asset of about $3.2 million, and the notional amount swapped was $310 million. We entered into these agreements to eliminate the variability of cash flows in the interest payments on a portion of our variable-rate term loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the swap agreements we receive variable rate interest and pay fixed rate interest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The swaps are accounted for as cash flow hedges.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also use derivative instruments from time to time to hedge certain foreign currency exposures, primarily related to forecasted purchases of tobacco, related processing costs, and crop input sales in Brazil, as well as our net monetary balance sheet exposures in local currency there.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally account for our hedges of forecasted tobacco purchases as cash flow hedges.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the fair value of our open hedges was a net asset of about $3.4 million.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had forward contracts outstanding that were not designated as hedges, and the fair value of those contracts was a net liability of approximately $42 thousand at December 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The international leaf tobacco trade generally is conducted in U.S. dollars, thereby limiting foreign exchange risk to that which is related to leaf purchase and production costs, overhead, and income taxes in the source country. We also provide farmer advances that are directly related to leaf purchases and are denominated in the local currency. Any currency gains or losses on those advances are usually offset by decreases or increases in the cost of tobacco, which is priced in the local currency. However, the effect of the offset may not occur until a subsequent quarter or fiscal year. Most of our tobacco operations are accounted for using the U.S. dollar as the functional currency. Because there are no forward foreign exchange markets in many of our major countries of tobacco origin, we often manage our foreign exchange risk by matching funding for inventory purchases with the currency of sale, which is usually the U.S. dollar, and by minimizing our net local currency monetary position in individual countries. We are vulnerable to currency remeasurement gains and losses to the extent that monetary assets and liabilities denominated in local currency do not offset each other.  In addition to foreign exchange gains and losses, we are exposed to changes in the cost of tobacco due to changes in the value of the local currency in relation to the U.S. dollar. We routinely enter forward currency exchange contracts to hedge against the effects of currency movements on purchases of tobacco to reduce the volatility of costs. In addition, from time-to-time we enter forward contracts to hedge balance sheet exposures. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain tobacco markets that are primarily domestic, we use the local currency as the functional currency.  Examples of these markets are Poland and the Philippines. In other markets, such as Western Europe, where export sales have been primarily in local currencies, we also use the local currency as the functional currency.  In each case, reported earnings are affected by the translation of the local currency into the U.S. dollar.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rates </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally use both fixed and floating interest rate debt to finance our operations.  Changes in market interest rates expose us to changes in cash flows for floating rate instruments and to changes in fair value for fixed-rate instruments.   We normally maintain a proportion of our debt in both variable and fixed interest rates to manage this exposure, and from time to time we may enter hedge agreements to swap the interest rates.  In addition, our customers may pay market rates of interest for inventory purchased on order, which could mitigate a portion of the floating interest rate exposure.  We also periodically have large cash balances and may receive deposits from customers, both of which we use to fund seasonal purchases of tobacco, reducing our financing needs.  Excluding the portion of our bank term loans that have been converted to fixed-rate borrowings with interest rate swaps, debt carried at variable interest rates was approximately $498 million at December&#160;31, 2022.  Although a hypothetical 1% change in short-term interest rates would result in a change in annual interest expense of approximately $5.0 million, that amount would be at least partially mitigated by changes in charges to customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedging interest rate exposure using swaps and hedging foreign exchange exposure using forward contracts are specifically contemplated to manage risk in keeping with management's policies. We may use derivative instruments, such as swaps, forwards, or futures, which are based directly or indirectly upon interest rates and currencies to manage and reduce the risks inherent in interest rate and currency fluctuations. When we use foreign currency derivatives to mitigate our exposure to exchange rate fluctuations, we may choose not to designate them as hedges for accounting purposes, which may result in the effects of the derivatives being recognized in our earnings in periods different from the items that created the exposure.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not utilize derivatives for speculative purposes, and we do not enter into market risk-sensitive instruments for trading purposes. Derivatives are transaction specific so that a specific debt instrument, forecast purchase, contract, or invoice determines the amount, maturity, and other specifics of the hedge.  We routinely review counterparty risk as part of our derivative program.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.  CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports we file under the Exchange Act,, is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to management, including our Chief Executive Officer (our Principal Executive Officer) and Chief Financial Officer (our Principal Financial Officer), as appropriate, to allow for timely decisions regarding required disclosure. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer and Chief Financial Officer evaluated, with the participation of other members of management, the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, management concluded that our disclosure controls and procedures were effective.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in our internal control over financial reporting during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;&#160;LEGAL PROCEEDINGS </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Legal Matters</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our subsidiaries are involved in litigation or legal matters incidental to their business activities.&#160; While the outcome of these matters cannot be predicted with certainty, we are vigorously defending them and do not currently expect that any of them will have a material adverse effect on our business or financial position. However, should one or more of these matters be resolved in a manner adverse to our current expectation, the effect on our results of operations for a particular fiscal reporting period could be material. </span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.   RISK FACTORS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, there are no material changes to the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended March 31, 2022 (the "2022 Annual Report on Form 10-K"). In evaluating our risks, readers should carefully consider the risk factors discussed in our 2022 Annual Report on Form 10-K, which could materially affect our business, financial condition or operating results, in addition to the other information set forth in this report and in our other filings with the Securities and Exchange Commission.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div id="i7a49848213004f069f0517b64cb682f1_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.  UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As indicated in the following table, we did not repurchase shares of our common stock during the three-month period ended December&#160;31, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.137%"><tr><td style="width:1.0%"></td><td style="width:38.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.407%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:105%">Total Number of Shares Repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Average Price Paid Per Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Total Number of Shares Repurchased as Part of Publicly Announced Plans or Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 1-31, 2022</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,498,277&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1-30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 1-31, 2022</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                              </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.93pt">Repurchases are based on the date the shares were traded.  This presentation differs from the consolidated statement of cash flows, where the cost of share repurchases is based on the date the transactions were settled.</span></div><div style="padding-left:13.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.93pt">Amounts listed for average price paid per share include broker commissions paid in the transactions.</span></div><div style="padding-left:13.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 3, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current dividend policy anticipates the payment of quarterly dividends in the future. However, the declaration and payment of dividends to holders of common stock is at the discretion of the Board of Directors and will be dependent upon our future earnings, financial condition, and capital requirements. Under certain of our credit facilities, we must meet financial covenants relating to minimum tangible net worth and maximum levels of debt. If we were not in compliance with them, these financial covenants could restrict our ability to pay dividends. We were in compliance with all such covenants at December&#160;31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_106"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.&#160;&#160;&#160;EXHIBITS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.925%"><tr><td style="width:1.0%"></td><td style="width:5.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.297%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/102037/000119312522307333/d420665dex101.htm">Credit Agreement dated December 15, 2022 among the Company, JPMorgan Chase Bank, N.A., as Administrative Agent, Truist Bank and AgFirst Farm Credit Bank, as Co-Syndication Agents and First Horizon Bank, KeyBank National Association and Citibank, N.A., as Co-Documentation Agents. Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, as filed on December 16, 2022.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="uvv-exhibit311x20221231.htm">Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="uvv-exhibit312x20221231.htm">Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="uvv-exhibit321x20221231.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350.*</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="uvv-exhibit322x20221231.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350.*</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interactive Data File (submitted electronically herewith).*</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. 101.SCH XBRL Taxonomy Extension Schema Document 101.CAL XBRL Taxonomy Extension Calculation Linkbase Document 101.DEF XBRL Taxonomy Extension Definition Linkbase Document 101.LAB XBRL Taxonomy Extension Label Linkbase Document 101.PRE XBRL Taxonomy Extension Presentation Linkbase Document In accordance with Rule 406T of Regulation S-T, the XBRL related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall not be deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section and shall not be part of any registration or other document filed under the Securities Act or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;__________ </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;*Filed herewith</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i7a49848213004f069f0517b64cb682f1_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SIGNATURES </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:13pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">UNIVERSAL CORPORATION</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:13pt;padding-left:76.5pt;text-indent:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">(Registrant)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/  Johan C. Kroner</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Johan C. Kroner, Senior Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/  Scott J. Bleicher</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott J. Bleicher, Vice President and Controller</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>uvv-exhibit311x20221231.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9f72f911f79e483493c43213a587d9d4_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, George C. Freeman, III, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form 10-Q of Universal Corporation for the period ended December&#160;31, 2022&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.168%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; George C. Freeman, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">George C. Freeman, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President, and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-bottom:9pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>uvv-exhibit312x20221231.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="idf9424749eaf49d48b0e4074d8485f10_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Johan C. Kroner, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form 10-Q of Universal Corporation for the period ended December&#160;31, 2022&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.168%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Johan C. Kroner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Johan C. Kroner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>uvv-exhibit321x20221231.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="if79704eb9b1e4cc0b21442625feb53c0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="padding-left:4.5pt;text-indent:13.5pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the quarterly report of Universal Corporation (the &#8220;Company&#8221;) on Form 10-Q for the period ended December&#160;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;) and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, George C. Freeman, III, certify, to the best of my knowledge and belief, that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.168%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; George C. Freeman, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">George C. Freeman, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President, and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>uvv-exhibit322x20221231.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i64ed100568754071b410cd6d6db904b1_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="padding-left:4.5pt;text-indent:13.5pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the quarterly report of Universal Corporation (the &#8220;Company&#8221;) on Form 10-Q for the period ended December&#160;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;) and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Johan C. Kroner, certify, to the best of my knowledge and belief, that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.168%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Johan C. Kroner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Johan C. Kroner</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>uvv-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:uvv="http://www.universalcorp.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.universalcorp.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="uvv-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="uvv-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="uvv-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="uvv-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentInformation" roleURI="http://www.universalcorp.com/role/DocumentInformation">
        <link:definition>0000001 - Document - Document 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 id="ConsolidatedStatementsOfIncomeAndComprehensiveIncome" roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome">
        <link:definition>0000002 - Statement - Consolidated Statements Of Income And Comprehensive 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 id="ConsolidatedBalanceSheets" roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - 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 id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - 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 id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>0000005 - 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 id="BasisOfPresentation" roleURI="http://www.universalcorp.com/role/BasisOfPresentation">
        <link:definition>0000006 - Disclosure - Basis Of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPronouncements" roleURI="http://www.universalcorp.com/role/AccountingPronouncements">
        <link:definition>0000007 - Disclosure - Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinations" roleURI="http://www.universalcorp.com/role/BusinessCombinations">
        <link:definition>0000008 - Disclosure - Business Combinations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandRelatedActivities" roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivities">
        <link:definition>0000009 - Disclosure - Restructuring and Related Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractwithCustomer" roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomer">
        <link:definition>0000010 - Disclosure - Revenue from Contract with Customer</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherContingentLiabilitiesAndOtherMatters" roleURI="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters">
        <link:definition>0000011 - Disclosure - Other Contingent Liabilities And Other Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.universalcorp.com/role/EarningsPerShare">
        <link:definition>0000012 - Disclosure - Earnings 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 id="IncomeTaxes" roleURI="http://www.universalcorp.com/role/IncomeTaxes">
        <link:definition>0000013 - 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 id="GoodwillandOtherIntangiblesGoodwillandOtherIntangibles" roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles">
        <link:definition>0000014 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.universalcorp.com/role/Leases">
        <link:definition>0000015 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesAndHedgingActivities" roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivities">
        <link:definition>0000016 - Disclosure - Derivatives And Hedging Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.universalcorp.com/role/FairValueMeasurements">
        <link:definition>0000017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndOtherPostretirementBenefitPlans" roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans">
        <link:definition>0000018 - Disclosure - Pension And Other Postretirement 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 id="StockBasedCompensation" roleURI="http://www.universalcorp.com/role/StockBasedCompensation">
        <link:definition>0000019 - Disclosure - Stock-Based 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 id="OperatingSegments" roleURI="http://www.universalcorp.com/role/OperatingSegments">
        <link:definition>0000020 - Disclosure - Operating Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>0000021 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries" roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries">
        <link:definition>0000022 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsBusinessCombinationsTables" roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables">
        <link:definition>0000023 - Disclosure - Business Combinations Business Combinations (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 id="RestructuringandRelatedActivitiesTables" roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables">
        <link:definition>0000024 - Disclosure - Restructuring and Related Activities (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 id="RevenuefromContractwithCustomerTables" roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables">
        <link:definition>0000025 - Disclosure - Revenue from Contract with Customer (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 id="EarningsPerShareTables" roleURI="http://www.universalcorp.com/role/EarningsPerShareTables">
        <link:definition>0000026 - Disclosure - Earnings 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 id="GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables">
        <link:definition>0000027 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (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 id="LeasesofLessessTables" roleURI="http://www.universalcorp.com/role/LeasesofLessessTables">
        <link:definition>0000028 - Disclosure - Leases of Lessess (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 id="DerivativesAndHedgingActivitiesTables" roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables">
        <link:definition>0000029 - Disclosure - Derivatives And Hedging Activities (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 id="FairValueMeasurementsTables" roleURI="http://www.universalcorp.com/role/FairValueMeasurementsTables">
        <link:definition>0000030 - Disclosure - Fair Value Measurements (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 id="PensionAndOtherPostretirementBenefitPlansTables" roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables">
        <link:definition>0000031 - Disclosure - Pension And Other Postretirement Benefit Plans (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 id="StockBasedCompensationTables" roleURI="http://www.universalcorp.com/role/StockBasedCompensationTables">
        <link:definition>0000032 - Disclosure - Stock-Based 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 id="OperatingSegmentsTables" roleURI="http://www.universalcorp.com/role/OperatingSegmentsTables">
        <link:definition>0000033 - Disclosure - Operating Segments (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 id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>0000034 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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 id="ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables" roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables">
        <link:definition>0000035 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (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 id="BusinessCombinationsBusinessCombinationsNarrativeDetails" roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails">
        <link:definition>0000036 - Disclosure - Business Combinations Business Combinations (Narrative) (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 id="BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails">
        <link:definition>0000037 - Disclosure - Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (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 id="RestructuringandRelatedActivitiesNarrativeDetails" roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails">
        <link:definition>0000038 - Disclosure - Restructuring and Related Activities (Narrative) (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 id="RestructuringCostsCumulativeRestructuringCostsDetails" roleURI="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails">
        <link:definition>0000039 - Disclosure - Restructuring Costs (Cumulative Restructuring Costs) (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 id="RevenuefromContractwithCustomerDisaggregationofRevenueDetails" roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails">
        <link:definition>0000040 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (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 id="OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" roleURI="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails">
        <link:definition>0000041 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (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 id="EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" roleURI="http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails">
        <link:definition>0000042 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) 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 id="IncomeTaxesNarrativeDetails" roleURI="http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000043 - Disclosure - Income Taxes (Narrative) (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 id="GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails">
        <link:definition>0000044 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (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 id="GoodwillandOtherIntangiblesIntangibleAssetsDetails" roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails">
        <link:definition>0000045 - Disclosure - Goodwill and Other Intangibles Intangible Assets (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 id="AmortizationExpenseDetails" roleURI="http://www.universalcorp.com/role/AmortizationExpenseDetails">
        <link:definition>0000046 - Disclosure - Amortization Expense (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 id="GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails">
        <link:definition>0000047 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (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 id="LeasesofLesseesNarrativeDetails" roleURI="http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails">
        <link:definition>0000048 - Disclosure - Leases of Lessees (Narrative) (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 id="SupplementalbalancesheetinformationrelatedtoleasesDetails" roleURI="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails">
        <link:definition>0000049 - Disclosure - Supplemental balance sheet information related to leases (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 id="SupplementalincomestatementinformationrelatedtoleasesDetails" roleURI="http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails">
        <link:definition>0000050 - Disclosure - Supplemental income statement information related to leases (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 id="MaturitiesofoperatingleaseliabilitiesDetails" roleURI="http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails">
        <link:definition>0000051 - Disclosure - Maturities of operating lease liabilities (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 id="SupplementalinformationrelatedtoleasesDetails" roleURI="http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails">
        <link:definition>0000052 - Disclosure - Supplemental information related to leases (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 id="DerivativesAndHedgingActivitiesNarrativeDetails" roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails">
        <link:definition>0000053 - Disclosure - Derivatives And Hedging Activities (Narrative) (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 id="NotionalAmountofForwardContractsDetails" roleURI="http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails">
        <link:definition>0000054 - Disclosure - Notional Amount of Forward Contracts (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 id="DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails">
        <link:definition>0000055 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (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 id="DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails">
        <link:definition>0000056 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (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 id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>0000057 - Disclosure - Fair Value Measurements (Narrative) (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 id="FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
        <link:definition>0000058 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (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 id="FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails" roleURI="http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails">
        <link:definition>0000059 - Disclosure - Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (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 id="FairValueMeasurementsLongTermObligationsDetails" roleURI="http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails">
        <link:definition>0000060 - Disclosure - Fair Value Measurements - Long Term Obligations (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 id="PensionAndOtherPostretirementBenefitPlansNarrativeDetails" roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails">
        <link:definition>0000061 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (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 id="PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails">
        <link:definition>0000062 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (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 id="StockBasedCompensationNarrativeDetails" roleURI="http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>0000063 - Disclosure - Stock-Based Compensation (Narrative) (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 id="StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" roleURI="http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails">
        <link:definition>0000064 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (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 id="OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" roleURI="http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails">
        <link:definition>0000065 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (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 id="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>0000066 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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 id="ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails">
        <link:definition>0000067 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" abstract="false" name="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" abstract="false" name="StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" abstract="true" name="OtherContingentLiabilitiesAndOtherMattersLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_IngredientsOperationsMember" abstract="true" name="IngredientsOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_FruitSmartInc.Member" abstract="true" name="FruitSmartInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_OtherContingentLiabilities" abstract="false" name="OtherContingentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_IncomeTaxDisclosureTable" abstract="true" name="IncomeTaxDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="uvv_SantaCatarinaMember" abstract="true" name="SantaCatarinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" abstract="true" name="SupplementalincomestatementinformationrelatedtoleasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" abstract="false" name="ProceedsFromTerminationOfInterestRateSwapAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_LeasesofLesseesAbstract" abstract="true" name="LeasesofLesseesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_OtherContingentLiabilitiesAndOtherMattersTable" abstract="true" name="OtherContingentLiabilitiesAndOtherMattersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="uvv_AdvancesToSuppliersCurrentAndNoncurrent" abstract="false" name="AdvancesToSuppliersCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_FiniteLivedDevelopedTechnology" abstract="false" name="FiniteLivedDevelopedTechnology" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_LeafTobaccoInventory" abstract="false" name="LeafTobaccoInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_FoodIngredientSalesMember" abstract="true" name="FoodIngredientSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_FY2022GrantsMember" abstract="true" name="FY2022GrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_ParanaMember" abstract="true" name="ParanaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_TobaccoSalesMember" abstract="true" name="TobaccoSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_IncomeTaxesAdditionalInformationDomain" abstract="false" name="IncomeTaxesAdditionalInformationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" abstract="false" name="ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" abstract="false" name="SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_NonCompeteAgreements" abstract="false" name="NonCompeteAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" abstract="false" name="ExpectedStockBasedCompensationForRemainingCurrentPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_AdvancestosuppliersMember" abstract="true" name="AdvancestosuppliersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_ShanksExtractsIncMember" abstract="true" name="ShanksExtractsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" abstract="false" name="BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" abstract="false" name="DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" abstract="false" name="EquityInPretaxEarningsOfUnconsolidatedAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_ProcessingcostsMember" abstract="true" name="ProcessingcostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_DescriptionOfHedgedItemAxis" abstract="true" name="DescriptionOfHedgedItemAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="uvv_RecoverablevalueaddedtaxcreditsMember" abstract="true" name="RecoverablevalueaddedtaxcreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" abstract="false" name="AdjustmentsToCommonStockAccrualStockBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_IncomeBeforeIncomeTaxesAndOtherItems" abstract="false" name="IncomeBeforeIncomeTaxesAndOtherItems" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" abstract="true" name="SupplementalincomestatementinformationrelatedtoleasesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_TobaccopurchasesMember" abstract="true" name="TobaccopurchasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" abstract="false" name="SupplementalinformationrelatedtooperatingleasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" abstract="false" name="AggregateBalanceOfRecoverableValueAddedTaxCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_TobaccoOperationsMember" abstract="true" name="TobaccoOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" abstract="false" name="ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_IncomeTaxesAdditionalInformationAxis" abstract="true" name="IncomeTaxesAdditionalInformationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" abstract="false" name="ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="uvv_TotalOperatingSegmentsMember" abstract="true" name="TotalOperatingSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_PreFY2022GrantsMember" abstract="true" name="PreFY2022GrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_TaxExpenseSaleOfBusinessMember" abstract="true" name="TaxExpenseSaleOfBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_CropinputsalesMember" abstract="true" name="CropinputsalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_SupplementalinformationrelatedtoleasesAbstract" abstract="true" name="SupplementalinformationrelatedtoleasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" abstract="true" name="SupplementalbalancesheetinformationrelatedtoleasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_SupplementalincomestatementinformationrelatedtoleasesTable" abstract="true" name="SupplementalincomestatementinformationrelatedtoleasesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="uvv_FiveYearTermLoanMember" abstract="true" name="FiveYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_IncomeTaxDisclosureLineItems" abstract="true" name="IncomeTaxDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_ShanksExtractsMember" abstract="true" name="ShanksExtractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_SevenYearTermLoanMember" abstract="true" name="SevenYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" abstract="true" name="OtherContingentLiabilitiesAndOtherMattersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="uvv_DescriptionOfHedgedItemDomain" abstract="true" name="DescriptionOfHedgedItemDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" abstract="false" name="SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>uvv-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0c554b02-8cfa-4490-a96d-af82f176dc01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8c36d711-efaf-4f2e-84dc-4f3fab4a09b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0c554b02-8cfa-4490-a96d-af82f176dc01" xlink:to="loc_us-gaap_ProfitLoss_8c36d711-efaf-4f2e-84dc-4f3fab4a09b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_87903326-f992-4edf-a0d8-6acf0d6f7069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0c554b02-8cfa-4490-a96d-af82f176dc01" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_87903326-f992-4edf-a0d8-6acf0d6f7069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e10bbb60-7a38-49fb-9747-610492aa6537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e10bbb60-7a38-49fb-9747-610492aa6537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_9a1d0cb6-c8ab-4db8-955c-ef6241f1c8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_9a1d0cb6-c8ab-4db8-955c-ef6241f1c8f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_177acba5-4dfb-4beb-b750-a1e87a1d59f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_177acba5-4dfb-4beb-b750-a1e87a1d59f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8a3f8136-b03e-4655-bff3-b97883c60b24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8a3f8136-b03e-4655-bff3-b97883c60b24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncome_05c408a1-da9a-4f20-b0c6-06120c66187f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonrecurringIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf0889ae-726c-4ed2-acb4-1d9f5cb9f8f9" xlink:to="loc_us-gaap_OtherNonrecurringIncome_05c408a1-da9a-4f20-b0c6-06120c66187f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b1e2903-9257-45c2-9141-a554b74a6902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e364da4-f3ac-4c71-9821-5ae6afed702e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b1e2903-9257-45c2-9141-a554b74a6902" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e364da4-f3ac-4c71-9821-5ae6afed702e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_d4de03eb-af46-4121-b52c-360f695b21f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b1e2903-9257-45c2-9141-a554b74a6902" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_d4de03eb-af46-4121-b52c-360f695b21f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9d855a46-b106-41a9-ad84-024387b44d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_01c8c6fb-3f31-4f5e-9240-c5b7bed55b59" xlink:href="uvv-20221231.xsd#uvv_IncomeBeforeIncomeTaxesAndOtherItems"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_9d855a46-b106-41a9-ad84-024387b44d5c" xlink:to="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_01c8c6fb-3f31-4f5e-9240-c5b7bed55b59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6e6749f4-3522-4df6-b153-17310d310f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_9d855a46-b106-41a9-ad84-024387b44d5c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6e6749f4-3522-4df6-b153-17310d310f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:href="uvv-20221231.xsd#uvv_IncomeBeforeIncomeTaxesAndOtherItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_ab72d123-8a3c-4c49-8b74-0594010188f8" xlink:href="uvv-20221231.xsd#uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:to="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_ab72d123-8a3c-4c49-8b74-0594010188f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_76a084c3-f0a6-4319-aeb4-afb22f38b479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:to="loc_us-gaap_InvestmentIncomeInterest_76a084c3-f0a6-4319-aeb4-afb22f38b479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_29781123-15da-4bc9-912e-e22d2a15ad1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:to="loc_us-gaap_InterestExpense_29781123-15da-4bc9-912e-e22d2a15ad1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e9d6a018-6e3a-43b8-8306-debe2944d4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:to="loc_us-gaap_OperatingIncomeLoss_e9d6a018-6e3a-43b8-8306-debe2944d4e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_88623072-eb33-482c-b7a0-770d4502c806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_df90e7cf-afe8-4899-80ab-8249c6d4647e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_88623072-eb33-482c-b7a0-770d4502c806" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3dceaae8-90c4-4937-b4f4-806458fa209a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3dceaae8-90c4-4937-b4f4-806458fa209a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_99130cd4-1872-4d7a-bf55-f452243576c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_99130cd4-1872-4d7a-bf55-f452243576c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_341f42e4-e654-4767-a3da-3239e673d030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_341f42e4-e654-4767-a3da-3239e673d030" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_b2dee673-b235-4b80-b685-8fc258151d68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_b2dee673-b235-4b80-b685-8fc258151d68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_LeafTobaccoInventory_6062838d-7aab-42f8-8f65-5867bfaaf388" xlink:href="uvv-20221231.xsd#uvv_LeafTobaccoInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_uvv_LeafTobaccoInventory_6062838d-7aab-42f8-8f65-5867bfaaf388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_b8fac1f8-45f6-4dc3-98f7-d0feb2cc92b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_OtherInventory_b8fac1f8-45f6-4dc3-98f7-d0feb2cc92b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_867d2ca2-ca24-4699-9762-dd460a25708b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_PrepaidTaxes_867d2ca2-ca24-4699-9762-dd460a25708b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bc8b0aa7-c86f-44c5-8dd9-3b513196b891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8c7415b7-ca02-4e27-8550-10d0a6b2084e" xlink:to="loc_us-gaap_OtherAssetsCurrent_bc8b0aa7-c86f-44c5-8dd9-3b513196b891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2bee307c-72bd-4b57-9a38-37cbad9dc058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_fcbfa989-a4f9-4059-bd99-efb810126ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2bee307c-72bd-4b57-9a38-37cbad9dc058" xlink:to="loc_us-gaap_MinorityInterest_fcbfa989-a4f9-4059-bd99-efb810126ac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7583776f-0650-433d-9d95-d8805935553c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2bee307c-72bd-4b57-9a38-37cbad9dc058" xlink:to="loc_us-gaap_StockholdersEquity_7583776f-0650-433d-9d95-d8805935553c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_45157cdf-c744-40c7-822a-f527b6f6c36c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9ff65552-39de-43ac-bc42-73d0d70872e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_45157cdf-c744-40c7-822a-f527b6f6c36c" xlink:to="loc_us-gaap_AssetsCurrent_9ff65552-39de-43ac-bc42-73d0d70872e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_06a43c52-a99e-4ac3-9f42-7216593d4cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_45157cdf-c744-40c7-822a-f527b6f6c36c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_06a43c52-a99e-4ac3-9f42-7216593d4cfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_b33c7492-8b61-4b7a-a4b8-db65363fbd38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_45157cdf-c744-40c7-822a-f527b6f6c36c" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_b33c7492-8b61-4b7a-a4b8-db65363fbd38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fcfc3243-e20d-4a01-96c0-4b669767522d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_27f396d4-6f5c-4a2e-857c-0e4a1c4755c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fcfc3243-e20d-4a01-96c0-4b669767522d" xlink:to="loc_us-gaap_PreferredStockValue_27f396d4-6f5c-4a2e-857c-0e4a1c4755c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0db88bd3-3662-49a5-b09e-36b6c8734883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fcfc3243-e20d-4a01-96c0-4b669767522d" xlink:to="loc_us-gaap_CommonStockValue_0db88bd3-3662-49a5-b09e-36b6c8734883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_40ae05e8-664a-45aa-8165-8648eb255d18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fcfc3243-e20d-4a01-96c0-4b669767522d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_40ae05e8-664a-45aa-8165-8648eb255d18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dceaebbc-7200-458d-bc86-c6901444a662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fcfc3243-e20d-4a01-96c0-4b669767522d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dceaebbc-7200-458d-bc86-c6901444a662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_64395344-a2d1-42c6-92e6-6eecdcacd381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_487b8721-a1f8-478c-93ac-992135b1bdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_64395344-a2d1-42c6-92e6-6eecdcacd381" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_487b8721-a1f8-478c-93ac-992135b1bdd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c797e9dd-542b-4444-9963-c292641e989c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_64395344-a2d1-42c6-92e6-6eecdcacd381" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c797e9dd-542b-4444-9963-c292641e989c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_d09b54ad-176b-4d34-9a76-5ccd4a2634f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_ShortTermBorrowings_d09b54ad-176b-4d34-9a76-5ccd4a2634f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_77c5b3b9-143d-488a-86ef-b5e8cb57ba69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_77c5b3b9-143d-488a-86ef-b5e8cb57ba69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_072b820c-b7fa-4649-ae64-2a1941463c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_072b820c-b7fa-4649-ae64-2a1941463c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_42906026-5288-4dda-94b2-d3245bb882a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_42906026-5288-4dda-94b2-d3245bb882a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d76a3068-e113-4c75-847c-84e734aaa2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d76a3068-e113-4c75-847c-84e734aaa2b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_0e5272aa-6156-4f1a-9b7c-f6b1ba18c705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_0e5272aa-6156-4f1a-9b7c-f6b1ba18c705" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_57f9d182-e29f-4bcf-9737-3a7ab48ccd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_57f9d182-e29f-4bcf-9737-3a7ab48ccd7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_77250f8f-d18c-467c-ba84-0730a1c083cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3be6756a-bc76-47db-b640-8a2c85f50050" xlink:to="loc_us-gaap_LongTermDebtCurrent_77250f8f-d18c-467c-ba84-0730a1c083cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e5f11915-e580-4197-b52e-c7f6ccbba09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e5f11915-e580-4197-b52e-c7f6ccbba09a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_bdface02-200c-4297-834d-51fd4452ffc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_bdface02-200c-4297-834d-51fd4452ffc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d7287f4b-1279-4856-89ed-7cbe0fb414e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d7287f4b-1279-4856-89ed-7cbe0fb414e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c9902629-b9db-49e3-a6a7-37f66de6ae6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c9902629-b9db-49e3-a6a7-37f66de6ae6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1c764954-3c6a-46d7-9624-f432d519ea76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_LiabilitiesCurrent_1c764954-3c6a-46d7-9624-f432d519ea76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c5615b9f-f6e5-4f69-a87e-cf6049b508cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_60611846-2a61-4822-aaef-513e987c9949" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c5615b9f-f6e5-4f69-a87e-cf6049b508cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f224043e-ef6b-4bab-8076-369a8fb751ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_5e4de976-6dae-4db3-9d62-e7a3640e73c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_f224043e-ef6b-4bab-8076-369a8fb751ba" xlink:to="loc_us-gaap_Land_5e4de976-6dae-4db3-9d62-e7a3640e73c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_66e642dd-3fa6-442b-9063-0dafd0cb9497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_f224043e-ef6b-4bab-8076-369a8fb751ba" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_66e642dd-3fa6-442b-9063-0dafd0cb9497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_e00c62cd-3c32-4d1f-9a47-05dd36029357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_f224043e-ef6b-4bab-8076-369a8fb751ba" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_e00c62cd-3c32-4d1f-9a47-05dd36029357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4d0ba6a6-598e-497a-9c47-960171c82f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_dea86318-2b1f-43de-8c04-4607834934e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4d0ba6a6-598e-497a-9c47-960171c82f2e" xlink:to="loc_us-gaap_Liabilities_dea86318-2b1f-43de-8c04-4607834934e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f990c286-3167-447e-81d9-f991e82c3065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4d0ba6a6-598e-497a-9c47-960171c82f2e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f990c286-3167-447e-81d9-f991e82c3065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f2c515c4-6931-48e4-90a2-0dbef189da59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f2c515c4-6931-48e4-90a2-0dbef189da59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_4366df92-7da9-412a-a504-79c867b635b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_4366df92-7da9-412a-a504-79c867b635b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3c18e65d-ca7f-4b4e-9c9c-1c3038539702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3c18e65d-ca7f-4b4e-9c9c-1c3038539702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_aaaa372f-5301-47bd-9444-7a9244ee6b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_aaaa372f-5301-47bd-9444-7a9244ee6b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b937936-d072-4781-938f-1fcdac50ed76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b937936-d072-4781-938f-1fcdac50ed76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f7075bb5-79a2-4c02-9e23-acf8b442f332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_Goodwill_f7075bb5-79a2-4c02-9e23-acf8b442f332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0f445f5a-4939-4573-96a1-682e86968a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_92995d71-4d35-452f-bd88-c42cbdd4b281" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0f445f5a-4939-4573-96a1-682e86968a7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9632ad5-4417-47c5-9811-35165de4d9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9632ad5-4417-47c5-9811-35165de4d9ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_5a03d38e-6901-4775-9085-65394a4b16db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_5a03d38e-6901-4775-9085-65394a4b16db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_f3b834a1-e02b-4b8a-9cad-13401b4c4e3b" xlink:href="uvv-20221231.xsd#uvv_ProceedsFromTerminationOfInterestRateSwapAgreements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_f3b834a1-e02b-4b8a-9cad-13401b4c4e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_fe19b509-2976-4361-ac3e-a0fee6bbf43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_fe19b509-2976-4361-ac3e-a0fee6bbf43e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_f3bc517b-6477-4684-833e-999f7b319bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_f3bc517b-6477-4684-833e-999f7b319bd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_58d5f8b1-0af9-4601-a061-3706b5addb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_58d5f8b1-0af9-4601-a061-3706b5addb1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_60e44823-3386-4cf1-a4d1-f3f4cd353949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_60e44823-3386-4cf1-a4d1-f3f4cd353949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ee2ec9c-a9ee-4790-a24f-993f422fcca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30c1f651-31f2-4d6c-b151-75d8ec3e3f1e" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_6ee2ec9c-a9ee-4790-a24f-993f422fcca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d3b01a7-057c-4aec-8706-b2ef0d7dd3da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_06c9efed-b490-4224-91a4-da13775576d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d3b01a7-057c-4aec-8706-b2ef0d7dd3da" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_06c9efed-b490-4224-91a4-da13775576d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_af9fd756-994b-43c6-925c-35cfa3e32e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d3b01a7-057c-4aec-8706-b2ef0d7dd3da" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_af9fd756-994b-43c6-925c-35cfa3e32e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cf3542df-f3fb-46e1-bd26-2f767ff7f5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d3b01a7-057c-4aec-8706-b2ef0d7dd3da" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cf3542df-f3fb-46e1-bd26-2f767ff7f5c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_5e75d02a-7ffc-44e9-8d26-dc342e74d8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d3b01a7-057c-4aec-8706-b2ef0d7dd3da" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_5e75d02a-7ffc-44e9-8d26-dc342e74d8a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_a606fc3b-7846-4067-87fe-296356ce6cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_a606fc3b-7846-4067-87fe-296356ce6cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_55546e01-601e-4fd6-ae8f-5266206ac896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_PaymentsForRestructuring_55546e01-601e-4fd6-ae8f-5266206ac896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_885c1e5e-a693-4ec0-8648-d9241e9409a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_885c1e5e-a693-4ec0-8648-d9241e9409a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_77e59348-979e-4d45-92e7-1812478381fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_ProfitLoss_77e59348-979e-4d45-92e7-1812478381fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_0ce79b68-cb51-46c7-868b-9554d9891488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_0ce79b68-cb51-46c7-868b-9554d9891488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_4b31323c-0a5f-454e-8a0e-7c318f797b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_4b31323c-0a5f-454e-8a0e-7c318f797b89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ebdd1216-a335-4fea-b820-22c7009a318c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ebdd1216-a335-4fea-b820-22c7009a318c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_894a8d25-8bb2-4a60-85cc-4151670c6fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_Depreciation_894a8d25-8bb2-4a60-85cc-4151670c6fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_ea9e6e5b-7e49-456f-b0cf-9d36d6f32a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_ea9e6e5b-7e49-456f-b0cf-9d36d6f32a38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_02be2e64-860f-492f-93fb-816beb5e2dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94ea4304-468b-4f0f-83db-f60c5a5d13bb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_02be2e64-860f-492f-93fb-816beb5e2dd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f90dc7fc-ca5a-4959-bd8a-20d1e3b9b1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_826506d9-8f3a-4f82-a071-3b47a3867f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f90dc7fc-ca5a-4959-bd8a-20d1e3b9b1a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_826506d9-8f3a-4f82-a071-3b47a3867f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e54e91c-db61-4b2c-84f3-3104e229712a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f90dc7fc-ca5a-4959-bd8a-20d1e3b9b1a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e54e91c-db61-4b2c-84f3-3104e229712a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c20f6dc3-f4eb-4ecf-b8a7-2fb4ea9c561b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f90dc7fc-ca5a-4959-bd8a-20d1e3b9b1a9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c20f6dc3-f4eb-4ecf-b8a7-2fb4ea9c561b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2d244dc1-0a33-4b25-9ee2-673e27ab1c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f90dc7fc-ca5a-4959-bd8a-20d1e3b9b1a9" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2d244dc1-0a33-4b25-9ee2-673e27ab1c69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9d79fa14-2b74-42f9-bb1e-8045f6c1705f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_d08deacf-15ec-46fc-b8d7-158a2c60dc54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9d79fa14-2b74-42f9-bb1e-8045f6c1705f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_d08deacf-15ec-46fc-b8d7-158a2c60dc54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_e514aa5e-7acf-4d02-a71e-e83048d2da5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9d79fa14-2b74-42f9-bb1e-8045f6c1705f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_e514aa5e-7acf-4d02-a71e-e83048d2da5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_39a6e969-8b22-48ad-9286-91a314e0a0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9d79fa14-2b74-42f9-bb1e-8045f6c1705f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_39a6e969-8b22-48ad-9286-91a314e0a0d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_d7d0d910-1d8e-4790-96ba-0129f72151f4" xlink:href="uvv-20221231.xsd#uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9d79fa14-2b74-42f9-bb1e-8045f6c1705f" xlink:to="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_d7d0d910-1d8e-4790-96ba-0129f72151f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b87bed6e-13a8-4472-8be6-336a7956c2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_b87bed6e-13a8-4472-8be6-336a7956c2e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb40c11d-467a-412a-8b03-4c4bf773e740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fb40c11d-467a-412a-8b03-4c4bf773e740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c767d4bb-0b6f-42d7-9d25-9b0e345aa058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c767d4bb-0b6f-42d7-9d25-9b0e345aa058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34d05d77-dbf3-4de9-8130-2e38021d8bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34d05d77-dbf3-4de9-8130-2e38021d8bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_NonCompeteAgreements_524553da-94c2-42c3-93f5-4baa84f630be" xlink:href="uvv-20221231.xsd#uvv_NonCompeteAgreements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_uvv_NonCompeteAgreements_524553da-94c2-42c3-93f5-4baa84f630be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_0af6fe94-9ca6-4e12-9010-9fc346f247fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_0af6fe94-9ca6-4e12-9010-9fc346f247fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c71eee24-c48e-46b3-8c5c-4b62c6d06606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c71eee24-c48e-46b3-8c5c-4b62c6d06606" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_e00eb1e5-1615-4bb2-aef0-a08f43511f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_e00eb1e5-1615-4bb2-aef0-a08f43511f2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_12bdeb16-c7eb-4593-bb97-41b589398be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_us-gaap_Goodwill_12bdeb16-c7eb-4593-bb97-41b589398be1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiniteLivedDevelopedTechnology_b2454e1b-10ab-4898-a168-3039b849c3bf" xlink:href="uvv-20221231.xsd#uvv_FiniteLivedDevelopedTechnology"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_982bd61f-2e3a-47f0-8040-6672af473dd9" xlink:to="loc_uvv_FiniteLivedDevelopedTechnology_b2454e1b-10ab-4898-a168-3039b849c3bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_62054de3-8991-4629-b599-604a58df3d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_26749773-db8f-4fb9-8332-054c595d1afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_62054de3-8991-4629-b599-604a58df3d8c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_26749773-db8f-4fb9-8332-054c595d1afe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4483e380-eb75-483a-a730-47a3d76520b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_62054de3-8991-4629-b599-604a58df3d8c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4483e380-eb75-483a-a730-47a3d76520b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringCostsCumulativeRestructuringCostsDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ef8c6a41-2d85-4483-b374-6947de43a630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_d33a1118-e136-4bb7-a65a-b4721731293b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ef8c6a41-2d85-4483-b374-6947de43a630" xlink:to="loc_us-gaap_RestructuringCosts_d33a1118-e136-4bb7-a65a-b4721731293b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_1f9cbb61-e106-4d21-8d9f-52c75e7fec7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ef8c6a41-2d85-4483-b374-6947de43a630" xlink:to="loc_us-gaap_AssetImpairmentCharges_1f9cbb61-e106-4d21-8d9f-52c75e7fec7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b54ea5da-fc49-4a64-99f1-0e80d3e7f799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3226f00b-eb6a-485e-ae30-55c3ce71d9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetImpairmentCharges_b54ea5da-fc49-4a64-99f1-0e80d3e7f799" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3226f00b-eb6a-485e-ae30-55c3ce71d9b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_6f7b1fd1-39f7-4e74-a73e-1eed6e573ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_0bd6207a-d9f5-4e23-809b-d09e89095f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCosts_6f7b1fd1-39f7-4e74-a73e-1eed6e573ff3" xlink:to="loc_us-gaap_OtherRestructuringCosts_0bd6207a-d9f5-4e23-809b-d09e89095f12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_dad7a050-d76b-49c5-9a4f-505d286a5384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCosts_6f7b1fd1-39f7-4e74-a73e-1eed6e573ff3" xlink:to="loc_us-gaap_SeveranceCosts1_dad7a050-d76b-49c5-9a4f-505d286a5384" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3faf7720-8c51-48b8-bcb8-f74ceed8f44b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f218db0e-3d4a-481b-bc2d-eb199871ca76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3faf7720-8c51-48b8-bcb8-f74ceed8f44b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f218db0e-3d4a-481b-bc2d-eb199871ca76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7822ff5e-8b88-496e-b1eb-e4a3a4d6fe34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3faf7720-8c51-48b8-bcb8-f74ceed8f44b" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7822ff5e-8b88-496e-b1eb-e4a3a4d6fe34" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51656026-08fa-4daf-9b1d-24f0c5e57a92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bf0daa25-8f7d-4b1c-95a7-2a1a163cef69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51656026-08fa-4daf-9b1d-24f0c5e57a92" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bf0daa25-8f7d-4b1c-95a7-2a1a163cef69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9857383f-ab5a-4fb0-9f5d-0f876b9e459a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_51656026-08fa-4daf-9b1d-24f0c5e57a92" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9857383f-ab5a-4fb0-9f5d-0f876b9e459a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalbalancesheetinformationrelatedtoleasesDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_fc1e046f-db1f-41f0-8797-f79c0e199822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6f6f25e6-c174-43bd-a629-9bd4879d3923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_fc1e046f-db1f-41f0-8797-f79c0e199822" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6f6f25e6-c174-43bd-a629-9bd4879d3923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ccb0a363-47ed-496f-a1c5-b69bf6085f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_fc1e046f-db1f-41f0-8797-f79c0e199822" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ccb0a363-47ed-496f-a1c5-b69bf6085f7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e616ddbb-2cf2-4e7a-b396-766a5bfd312f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_e8ae1024-c061-485f-82a0-78e0abda1d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e616ddbb-2cf2-4e7a-b396-766a5bfd312f" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_e8ae1024-c061-485f-82a0-78e0abda1d6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AlternativeInvestment_df862905-c81a-4c22-a3b6-4e390f097472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e616ddbb-2cf2-4e7a-b396-766a5bfd312f" xlink:to="loc_us-gaap_AlternativeInvestment_df862905-c81a-4c22-a3b6-4e390f097472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5b82191c-eb8e-4460-a7f3-d3095d8a8b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e616ddbb-2cf2-4e7a-b396-766a5bfd312f" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5b82191c-eb8e-4460-a7f3-d3095d8a8b78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_9847b4db-3559-4b08-b92d-f6623899dc21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e616ddbb-2cf2-4e7a-b396-766a5bfd312f" xlink:to="loc_us-gaap_TradingSecurities_9847b4db-3559-4b08-b92d-f6623899dc21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_4c63daeb-49e5-4ce8-b3cc-9820f21e7789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_a4ee09a3-a741-49e5-80c4-9f648c4e149f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_4c63daeb-49e5-4ce8-b3cc-9820f21e7789" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_a4ee09a3-a741-49e5-80c4-9f648c4e149f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_eacf8232-c3d1-4919-a7c7-8bf3f9da6aab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_4c63daeb-49e5-4ce8-b3cc-9820f21e7789" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_eacf8232-c3d1-4919-a7c7-8bf3f9da6aab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8850c00f-4625-46b2-8b05-f175f490265b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b071164e-781d-457d-87f5-748a86c2ca7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8850c00f-4625-46b2-8b05-f175f490265b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b071164e-781d-457d-87f5-748a86c2ca7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_268d5936-ebca-4109-89da-c1a35a1b2965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8850c00f-4625-46b2-8b05-f175f490265b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_268d5936-ebca-4109-89da-c1a35a1b2965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_55304879-9de4-44a2-9b4d-d0ad9e45a99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8850c00f-4625-46b2-8b05-f175f490265b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_55304879-9de4-44a2-9b4d-d0ad9e45a99f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cce066eb-00d9-48bb-b077-a2f014a71094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8850c00f-4625-46b2-8b05-f175f490265b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cce066eb-00d9-48bb-b077-a2f014a71094" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>uvv-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="iedcf7043d3fa41088fd4b49e58f9af28_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e48e7f75-e53f-409f-b1fc-ffab0d0107d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e48e7f75-e53f-409f-b1fc-ffab0d0107d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d3d36682-bf0b-4938-b4a2-cf4030c0094f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d3d36682-bf0b-4938-b4a2-cf4030c0094f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b67408fb-817e-410b-be75-0a6b4425035e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b67408fb-817e-410b-be75-0a6b4425035e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4218bc99-d882-4889-9f44-04a3ac20050e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4218bc99-d882-4889-9f44-04a3ac20050e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_696e70d3-5d64-4ece-a3ec-a4954251cf29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesIssued_696e70d3-5d64-4ece-a3ec-a4954251cf29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cf7c454c-ccfd-459f-ac0c-b880beb7ab3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cf7c454c-ccfd-459f-ac0c-b880beb7ab3a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:to="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_309fd2e2-0f5a-409e-93a8-a4f031a56f1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:to="loc_us-gaap_ClassOfStockDomain_309fd2e2-0f5a-409e-93a8-a4f031a56f1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:to="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6314872b-9a42-4f4b-bd79-3d6d6a6a5d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:to="loc_us-gaap_CommonStockMember_6314872b-9a42-4f4b-bd79-3d6d6a6a5d81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_7138fe09-57cf-4c90-83ca-211d47eb91cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_7138fe09-57cf-4c90-83ca-211d47eb91cb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails" xlink:type="extended" id="i1bd5035650dd411db3a361d164fd80c5_BusinessCombinationsBusinessCombinationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_21361405-dfde-4dbf-9b43-025816232444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_21361405-dfde-4dbf-9b43-025816232444" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d647cc80-2201-4b0d-8087-e6184190e941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d647cc80-2201-4b0d-8087-e6184190e941" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_030c415a-e955-439e-9b66-b5b4919da2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_030c415a-e955-439e-9b66-b5b4919da2c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2a4a072a-d2cc-4c5e-b2dd-bf3b4abc10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2a4a072a-d2cc-4c5e-b2dd-bf3b4abc10a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a12113e7-d5b3-4b2b-9489-17f61986a88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a12113e7-d5b3-4b2b-9489-17f61986a88e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b7676493-d4eb-49eb-b15e-b542878665bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_OperatingLeaseLiability_b7676493-d4eb-49eb-b15e-b542878665bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_5d9e9730-cd1e-4eb5-9325-ef49adb1e9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_5d9e9730-cd1e-4eb5-9325-ef49adb1e9e2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a11d7edd-1246-435c-8e21-63510dbe9f8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a11d7edd-1246-435c-8e21-63510dbe9f8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsMember_59eb4b65-0567-4c35-b332-a54f9c4fbe77" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:to="loc_uvv_ShanksExtractsMember_59eb4b65-0567-4c35-b332-a54f9c4fbe77" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="extended" id="ie3c7152920414de096291e8ce0c59ce3_BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e95d4df5-efba-4716-9325-2a7ea6c6bfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e95d4df5-efba-4716-9325-2a7ea6c6bfc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_fdae67a4-640c-40a2-8836-e2c628d212de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_fdae67a4-640c-40a2-8836-e2c628d212de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65df98ef-6baf-4073-9bd0-03e52a998a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65df98ef-6baf-4073-9bd0-03e52a998a4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_cfc6e1cd-6532-45e7-b96b-3d09f8b2fe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_cfc6e1cd-6532-45e7-b96b-3d09f8b2fe54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7af14c67-b1c5-43b7-b914-966bb40ed85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7af14c67-b1c5-43b7-b914-966bb40ed85b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_97d2be49-9024-4ffd-980d-172921cc529e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_97d2be49-9024-4ffd-980d-172921cc529e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_4b717703-54c7-4420-86a9-2d451cd051f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_4b717703-54c7-4420-86a9-2d451cd051f0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiniteLivedDevelopedTechnology_75d0ad84-8688-4b3e-83e6-ae16361f83a2" xlink:href="uvv-20221231.xsd#uvv_FiniteLivedDevelopedTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_FiniteLivedDevelopedTechnology_75d0ad84-8688-4b3e-83e6-ae16361f83a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_NonCompeteAgreements_42a028ab-d946-4aae-be60-939e3c1f4d79" xlink:href="uvv-20221231.xsd#uvv_NonCompeteAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_NonCompeteAgreements_42a028ab-d946-4aae-be60-939e3c1f4d79" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f618c9a-a68f-4aaf-94ca-0f1b4254d185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_Goodwill_9f618c9a-a68f-4aaf-94ca-0f1b4254d185" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e135e425-54ed-44e9-950d-cd198ccf81b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e135e425-54ed-44e9-950d-cd198ccf81b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_93bac6e0-bedf-4912-b3aa-9e6608022e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_93bac6e0-bedf-4912-b3aa-9e6608022e98" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_233a5a4d-b6fa-44f2-a652-e15a414796f3" xlink:href="uvv-20221231.xsd#uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_233a5a4d-b6fa-44f2-a652-e15a414796f3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_da8adaeb-1860-4dce-ad96-cb92d335d80c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_da8adaeb-1860-4dce-ad96-cb92d335d80c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_e38015a7-f048-46e3-8f01-dcfea64c336c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_e38015a7-f048-46e3-8f01-dcfea64c336c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_481400b6-51eb-47de-b1f0-eaf8db2017b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_481400b6-51eb-47de-b1f0-eaf8db2017b5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_725ceb80-f09e-4433-8b1a-e64a68d80d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_725ceb80-f09e-4433-8b1a-e64a68d80d32" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d8b94900-6f78-43d2-8ec9-3d5d18977336_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d8b94900-6f78-43d2-8ec9-3d5d18977336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsMember_cee83b7f-cd89-4138-a46e-47e4dca7870c" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:to="loc_uvv_ShanksExtractsMember_cee83b7f-cd89-4138-a46e-47e4dca7870c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringandRelatedActivitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails" xlink:type="extended" id="i46b2641752f34fa18f23b587b3347d13_RestructuringandRelatedActivitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_bc83937b-9007-4ccb-b311-694841a2299b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_bc83937b-9007-4ccb-b311-694841a2299b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1e641846-fff3-479c-82d8-c6c63a0f134d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1e641846-fff3-479c-82d8-c6c63a0f134d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_c1e2bbcf-0546-4a78-93c6-4b22c97c0b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_SeveranceCosts1_c1e2bbcf-0546-4a78-93c6-4b22c97c0b2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_06b07249-50cd-4392-a718-153c98e56243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_06b07249-50cd-4392-a718-153c98e56243" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1b52bf63-66d1-4030-b3cd-b8832d4eadca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:to="loc_us-gaap_SegmentDomain_1b52bf63-66d1-4030-b3cd-b8832d4eadca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:to="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoOperationsMember_cd66e101-d2e9-4f7c-95e3-bcea21685293" xlink:href="uvv-20221231.xsd#uvv_TobaccoOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:to="loc_uvv_TobaccoOperationsMember_cd66e101-d2e9-4f7c-95e3-bcea21685293" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IngredientsOperationsMember_11d2f9a3-de81-4c80-9deb-6e8307547439" xlink:href="uvv-20221231.xsd#uvv_IngredientsOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:to="loc_uvv_IngredientsOperationsMember_11d2f9a3-de81-4c80-9deb-6e8307547439" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringCostsCumulativeRestructuringCostsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="extended" id="i4059fb24824b4dcb80777e2e538ebeaf_RestructuringCostsCumulativeRestructuringCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_dcdfd56b-16a3-48c8-ac0a-c8b400b259f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_SeveranceCosts1_dcdfd56b-16a3-48c8-ac0a-c8b400b259f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_25ec3eac-9132-4aa3-9348-35315be5003d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_OtherRestructuringCosts_25ec3eac-9132-4aa3-9348-35315be5003d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_1aeb3f35-e592-457e-90ee-28271073c0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_RestructuringCosts_1aeb3f35-e592-457e-90ee-28271073c0c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3036bcbf-b07f-4ae7-8b67-57292f849f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3036bcbf-b07f-4ae7-8b67-57292f849f7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_2fa2a128-6949-433b-a540-2ca775b7c2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_AssetImpairmentCharges_2fa2a128-6949-433b-a540-2ca775b7c2df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_e1ffb6f7-6239-4af5-b44a-46d294dbf15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_e1ffb6f7-6239-4af5-b44a-46d294dbf15c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_edf0c0b5-f789-42cd-9636-bd98e6d5acbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_edf0c0b5-f789-42cd-9636-bd98e6d5acbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_9a53fb59-087b-46ba-b8f5-9244857bb53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:to="loc_us-gaap_EmployeeSeveranceMember_9a53fb59-087b-46ba-b8f5-9244857bb53b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_5e4912db-5334-4d39-8dbd-9ed4cbe87a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:to="loc_us-gaap_OtherRestructuringMember_5e4912db-5334-4d39-8dbd-9ed4cbe87a89" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RevenuefromContractwithCustomerDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" xlink:type="extended" id="icc699521540942e58d7fb0af97c232df_RevenuefromContractwithCustomerDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d98eba5-3653-4acf-a1e1-66caf27601d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d98eba5-3653-4acf-a1e1-66caf27601d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome_02d7b5d7-f2c0-4610-bf26-da4d729da7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_OtherOperatingIncome_02d7b5d7-f2c0-4610-bf26-da4d729da7a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_22ef54e0-dfc8-402e-b559-7cff3706d9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_22ef54e0-dfc8-402e-b559-7cff3706d9ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:to="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41369050-60b9-4dd6-a130-d7f897cff685_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:to="loc_srt_ProductsAndServicesDomain_41369050-60b9-4dd6-a130-d7f897cff685_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:to="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_b70846b7-aa69-46db-b217-01a119effd82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_b70846b7-aa69-46db-b217-01a119effd82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_cad799da-09f1-4f8a-bb6e-d1ba8b43dc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ServiceOtherMember_cad799da-09f1-4f8a-bb6e-d1ba8b43dc0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_37f41378-3712-4fa6-b680-4d019dc95f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_37f41378-3712-4fa6-b680-4d019dc95f33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:to="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a3d6072b-e207-4613-9e0e-81e2bd4ed550_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:to="loc_srt_NameOfMajorCustomerDomain_a3d6072b-e207-4613-9e0e-81e2bd4ed550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:to="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoSalesMember_c64eb99b-ebbb-437f-b99f-445b98ff12c4" xlink:href="uvv-20221231.xsd#uvv_TobaccoSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:to="loc_uvv_TobaccoSalesMember_c64eb99b-ebbb-437f-b99f-445b98ff12c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FoodIngredientSalesMember_8f071b78-4740-428c-9598-356a3bbdefd7" xlink:href="uvv-20221231.xsd#uvv_FoodIngredientSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:to="loc_uvv_FoodIngredientSalesMember_8f071b78-4740-428c-9598-356a3bbdefd7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" xlink:type="extended" id="i4d7a84c620a047788c82a33aabb30748_OtherContingentLiabilitiesAndOtherMattersNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilities_593734b0-5e9b-4296-b736-e1eaa4410fc8" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_OtherContingentLiabilities_593734b0-5e9b-4296-b736-e1eaa4410fc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_70574ac4-01d6-4e81-bc19-4fe6ecca3ff8" xlink:href="uvv-20221231.xsd#uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_70574ac4-01d6-4e81-bc19-4fe6ecca3ff8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_2d420d05-ec13-4bbb-bd94-240b0d2c215b" xlink:href="uvv-20221231.xsd#uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_2d420d05-ec13-4bbb-bd94-240b0d2c215b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89313d75-8b53-4539-8ceb-6ab6216fdde6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89313d75-8b53-4539-8ceb-6ab6216fdde6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d446f1bc-d5bb-4cf0-9dc2-24ec454dd502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d446f1bc-d5bb-4cf0-9dc2-24ec454dd502" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent_be67651c-0628-4365-9a5a-04f1a30ec9af" xlink:href="uvv-20221231.xsd#uvv_AdvancesToSuppliersCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent_be67651c-0628-4365-9a5a-04f1a30ec9af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_b22abe88-1c4b-4318-8945-7f187d920876" xlink:href="uvv-20221231.xsd#uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_b22abe88-1c4b-4318-8945-7f187d920876" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_92e140ec-6c4a-42bf-8b7b-430c4335eab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_92e140ec-6c4a-42bf-8b7b-430c4335eab4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_b551795f-8095-4fbb-8464-8f4eb9964115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_b551795f-8095-4fbb-8464-8f4eb9964115" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_73e2fac0-2e69-40e2-b966-8d622fb61003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_73e2fac0-2e69-40e2-b966-8d622fb61003" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0bf4b697-6465-424f-963e-e44dc6a34d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0bf4b697-6465-424f-963e-e44dc6a34d0f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_44765bb1-8a14-40ea-b392-11157d1b8c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_44765bb1-8a14-40ea-b392-11157d1b8c79" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_e5c5dba1-68cf-486c-a0c4-53086be839c9" xlink:href="uvv-20221231.xsd#uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_e5c5dba1-68cf-486c-a0c4-53086be839c9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fd6b7ebf-fff0-438f-96ca-56ccb3fe2d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LongTermDebt_fd6b7ebf-fff0-438f-96ca-56ccb3fe2d5b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_b543bc8a-5302-417a-b0f0-b1fe88fffe7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LinesOfCreditCurrent_b543bc8a-5302-417a-b0f0-b1fe88fffe7f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_1f2bea10-09f2-4a3d-bf34-a561f8a53507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_1f2bea10-09f2-4a3d-bf34-a561f8a53507" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c1d9ed47-ca7a-48ac-b4b4-6ed1cd7e110f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c1d9ed47-ca7a-48ac-b4b4-6ed1cd7e110f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7b117d99-2544-44a0-b6f1-02cd43b98e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7b117d99-2544-44a0-b6f1-02cd43b98e5a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal_8d922858-c1ec-4a8a-a435-976076938ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal_8d922858-c1ec-4a8a-a435-976076938ea7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal_05adf29d-490e-4b03-b916-83aafad54974" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentRepaidPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal_05adf29d-490e-4b03-b916-83aafad54974" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_be43f344-35ba-4749-a6f3-81ec28e32b90_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:to="loc_srt_SegmentGeographicalDomain_be43f344-35ba-4749-a6f3-81ec28e32b90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:to="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SantaCatarinaMember_ea819994-49fc-420f-9567-055092944e08" xlink:href="uvv-20221231.xsd#uvv_SantaCatarinaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:to="loc_uvv_SantaCatarinaMember_ea819994-49fc-420f-9567-055092944e08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ParanaMember_9f59b988-ce8e-4b53-8e16-5a78ac9e727e" xlink:href="uvv-20221231.xsd#uvv_ParanaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:to="loc_uvv_ParanaMember_9f59b988-ce8e-4b53-8e16-5a78ac9e727e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d651507-b0dd-484e-a857-e54f42bdbd10_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:to="loc_srt_RangeMember_4d651507-b0dd-484e-a857-e54f42bdbd10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:to="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3086a206-bf83-4b91-8543-03eb0bb5f34b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:to="loc_srt_MinimumMember_3086a206-bf83-4b91-8543-03eb0bb5f34b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4bcf0d81-aac3-4027-92f6-5442b7b2fe3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:to="loc_srt_MaximumMember_4bcf0d81-aac3-4027-92f6-5442b7b2fe3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_8e34b395-6605-4234-abac-49741aa0b172_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_8e34b395-6605-4234-abac-49741aa0b172_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancestosuppliersMember_96eec3e3-4f27-4c33-b460-b2f194a52bc8" xlink:href="uvv-20221231.xsd#uvv_AdvancestosuppliersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:to="loc_uvv_AdvancestosuppliersMember_96eec3e3-4f27-4c33-b460-b2f194a52bc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_RecoverablevalueaddedtaxcreditsMember_592c82b6-2a43-4ea0-a358-9b6db716a89e" xlink:href="uvv-20221231.xsd#uvv_RecoverablevalueaddedtaxcreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:to="loc_uvv_RecoverablevalueaddedtaxcreditsMember_592c82b6-2a43-4ea0-a358-9b6db716a89e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d6f631b4-ad41-4605-b6b0-4544c185d204_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d6f631b4-ad41-4605-b6b0-4544c185d204_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiveYearTermLoanMember_d6dcb815-ffdf-4636-8a80-3d7d444752a4" xlink:href="uvv-20221231.xsd#uvv_FiveYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:to="loc_uvv_FiveYearTermLoanMember_d6dcb815-ffdf-4636-8a80-3d7d444752a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SevenYearTermLoanMember_e6b931ae-9282-4e0f-b42b-3ad67f081385" xlink:href="uvv-20221231.xsd#uvv_SevenYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:to="loc_uvv_SevenYearTermLoanMember_e6b931ae-9282-4e0f-b42b-3ad67f081385" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4aaf5fea-4c2c-43b6-b712-7fab8977f93d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:to="loc_us-gaap_CreditFacilityDomain_4aaf5fea-4c2c-43b6-b712-7fab8977f93d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_27532c6f-78fe-4592-a563-2efdc555ff31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:to="loc_us-gaap_CreditFacilityDomain_27532c6f-78fe-4592-a563-2efdc555ff31" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i6338a54cb7a74c1ea63bd0f2529bb883_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0e7be367-c3e2-4e38-b481-b08b396ae5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0e7be367-c3e2-4e38-b481-b08b396ae5d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_425586a8-2c43-4009-b5f9-f1560915ff95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_425586a8-2c43-4009-b5f9-f1560915ff95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_47457725-f77e-44fa-8af0-af1f7d327047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_InterestExpense_47457725-f77e-44fa-8af0-af1f7d327047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:to="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationDomain_0e943df4-64d8-4258-afc2-9b44f3f6fc46_default" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:to="loc_uvv_IncomeTaxesAdditionalInformationDomain_0e943df4-64d8-4258-afc2-9b44f3f6fc46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:to="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TaxExpenseSaleOfBusinessMember_a93df6f3-6093-43db-bff6-2e0b0178eaac" xlink:href="uvv-20221231.xsd#uvv_TaxExpenseSaleOfBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_uvv_TaxExpenseSaleOfBusinessMember_a93df6f3-6093-43db-bff6-2e0b0178eaac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_534d16a7-5a29-4b20-86eb-3be1c2d1dce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_us-gaap_JudicialRulingMember_534d16a7-5a29-4b20-86eb-3be1c2d1dce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_4126e016-7fe8-4e7f-b14f-f9d401e5ee97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_4126e016-7fe8-4e7f-b14f-f9d401e5ee97" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" xlink:type="extended" id="ifaae196f0478479eaf7afe089dc48fca_GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8b6bba37-5655-413f-9ef0-c8260d414c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_Goodwill_8b6bba37-5655-413f-9ef0-c8260d414c30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_06fd3ef1-b166-4683-9f57-60001f8c49ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_06fd3ef1-b166-4683-9f57-60001f8c49ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_4c22527c-f903-4fd6-8465-4abe7a0312c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_4c22527c-f903-4fd6-8465-4abe7a0312c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_67481d0d-c7e8-4333-b017-0066870e6c66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_58ff95d9-4f6b-44b6-a2cf-4b45c7a781ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_58ff95d9-4f6b-44b6-a2cf-4b45c7a781ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d7432aa7-5f1b-4124-8443-54b7a8e60150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d7432aa7-5f1b-4124-8443-54b7a8e60150" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_ca6f7456-419f-442b-b58a-e62504791497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_ca6f7456-419f-442b-b58a-e62504791497" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74ec9135-3e5e-4c7b-a7ba-acda2291f50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74ec9135-3e5e-4c7b-a7ba-acda2291f50a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1bbffc99-bf85-48c9-9edc-100e3d47e3f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1bbffc99-bf85-48c9-9edc-100e3d47e3f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsIncMember_29586e81-99f8-4020-a9c3-bfb383255808" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:to="loc_uvv_ShanksExtractsIncMember_29586e81-99f8-4020-a9c3-bfb383255808" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="extended" id="i76f21617df914a97af7aa05d4d7d0975_GoodwillandOtherIntangiblesIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b97e94da-2271-4799-b8ec-6b778a2a7719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b97e94da-2271-4799-b8ec-6b778a2a7719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8cb73d08-e2d2-421b-a31f-a1d851595744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8cb73d08-e2d2-421b-a31f-a1d851595744" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ea71eab1-0581-4057-b1e3-2ee2669d5a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ea71eab1-0581-4057-b1e3-2ee2669d5a2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_274718fa-6b81-4ee4-82b1-f8b280e9a559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_274718fa-6b81-4ee4-82b1-f8b280e9a559" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e777657-0a54-422c-a3f7-952221e30948_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1e777657-0a54-422c-a3f7-952221e30948_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9015d72f-105e-4d2e-8dfb-c815dd6e365a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9015d72f-105e-4d2e-8dfb-c815dd6e365a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_8fc69288-3731-4542-81a1-4707aa9f3b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_TradeNamesMember_8fc69288-3731-4542-81a1-4707aa9f3b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_52770705-f410-44af-92c9-5fd82a42a224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_52770705-f410-44af-92c9-5fd82a42a224" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_df69cb8f-5c63-4949-8210-76c86f4ffe6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_df69cb8f-5c63-4949-8210-76c86f4ffe6a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_7933d79e-f490-4efc-aa1a-a8a260808aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_7933d79e-f490-4efc-aa1a-a8a260808aa0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:to="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9fc2635e-4dbb-4203-9440-ba7373ea895e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:to="loc_srt_RangeMember_9fc2635e-4dbb-4203-9440-ba7373ea895e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:to="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f0723ee9-7db1-46fc-a7f0-658159a6e188" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:to="loc_srt_MinimumMember_f0723ee9-7db1-46fc-a7f0-658159a6e188" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_05faf0f7-0bf7-4809-a495-9b175e8474b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:to="loc_srt_MaximumMember_05faf0f7-0bf7-4809-a495-9b175e8474b6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#LeasesofLesseesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails" xlink:type="extended" id="i2dfe7fe94e5640ef93b45ece780e739b_LeasesofLesseesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_489b2b80-afd4-4210-b1ff-e1311dbdb6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_489b2b80-afd4-4210-b1ff-e1311dbdb6dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:to="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e9e3bc0-11b2-4cfa-b18f-885265b30771_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7e9e3bc0-11b2-4cfa-b18f-885265b30771_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c129f6cb-c2ff-41fb-af4c-551713529518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c129f6cb-c2ff-41fb-af4c-551713529518" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalbalancesheetinformationrelatedtoleasesDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="extended" id="i05b05409e9fe48fba680e74b16bcdc7e_SupplementalbalancesheetinformationrelatedtoleasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fe39c66-d409-4e09-9795-a0ba502faa34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fe39c66-d409-4e09-9795-a0ba502faa34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b73a733f-afd5-4b2d-a217-238f69e3562a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b73a733f-afd5-4b2d-a217-238f69e3562a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f8998bbb-246f-415c-ac34-7bbddfd4386f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f8998bbb-246f-415c-ac34-7bbddfd4386f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0011c1ef-cc94-45ae-a15d-5005d6ecaaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiability_0011c1ef-cc94-45ae-a15d-5005d6ecaaa3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f179075f-eb1f-4f84-8df5-04c07cb9225b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f179075f-eb1f-4f84-8df5-04c07cb9225b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b0a804ba-55c6-4d10-bdee-2612d9e281fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b0a804ba-55c6-4d10-bdee-2612d9e281fc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalincomestatementinformationrelatedtoleasesDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails" xlink:type="extended" id="i4e7e49cc37b94a5fa8e5dac7fd90fb7a_SupplementalincomestatementinformationrelatedtoleasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a16f4543-8718-4d71-a7d1-32712733b694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:to="loc_us-gaap_OperatingLeaseCost_a16f4543-8718-4d71-a7d1-32712733b694" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:to="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_103ff31a-b85c-4e26-bb00-78eed3b79b14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:to="loc_us-gaap_CostOfSalesMember_103ff31a-b85c-4e26-bb00-78eed3b79b14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ddc5788f-5778-4c5f-9607-5e47f14fcbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ddc5788f-5778-4c5f-9607-5e47f14fcbf6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#MaturitiesofoperatingleaseliabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails" xlink:type="extended" id="i96920033b8b5433e9007c104e3157397_MaturitiesofoperatingleaseliabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f5da6591-1e67-4885-86ea-764121fbf23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f5da6591-1e67-4885-86ea-764121fbf23d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_234e677e-b331-4205-95da-361e31055bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_234e677e-b331-4205-95da-361e31055bdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dc4553e-9e5f-4219-b0ed-ccad3ed3c06f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dc4553e-9e5f-4219-b0ed-ccad3ed3c06f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_69cf2f2f-0142-45cb-9a71-44bd996a0ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_69cf2f2f-0142-45cb-9a71-44bd996a0ca5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6b06c652-7933-40c9-80ed-b6f71f593b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6b06c652-7933-40c9-80ed-b6f71f593b0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2c8190ca-0b85-4727-93ab-3863ef92585d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2c8190ca-0b85-4727-93ab-3863ef92585d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2aee17dc-6026-4415-94e1-6268a9c70d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2aee17dc-6026-4415-94e1-6268a9c70d91" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ca5e139-543c-449e-9fe1-fbc898857c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ca5e139-543c-449e-9fe1-fbc898857c22" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cfbe4ccd-2b86-4016-9a1b-c9db197b1780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_OperatingLeaseLiability_cfbe4ccd-2b86-4016-9a1b-c9db197b1780" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38aab1cf-5295-4922-a250-d182e9b50000_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38aab1cf-5295-4922-a250-d182e9b50000_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1834077-61d1-43fb-b486-131d4b56aa6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1834077-61d1-43fb-b486-131d4b56aa6f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalinformationrelatedtoleasesDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails" xlink:type="extended" id="ieaeb9fc1352e432481538451c3524abb_SupplementalinformationrelatedtoleasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a58b2c1a-6b79-4c91-ba76-caa36e886bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeasePayments_a58b2c1a-6b79-4c91-ba76-caa36e886bfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7ad57df9-104b-4197-98bb-b05001cd3b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7ad57df9-104b-4197-98bb-b05001cd3b40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5b06f459-d4c4-49a4-9b9d-fdc5b6f8428a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5b06f459-d4c4-49a4-9b9d-fdc5b6f8428a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_897fd779-3980-4281-aefa-f10df9068f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_897fd779-3980-4281-aefa-f10df9068f90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_946f8e9f-9d6e-4fc0-8870-553d6e415eed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_946f8e9f-9d6e-4fc0-8870-553d6e415eed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8bdc257-da0d-4e40-9404-b151ee004e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8bdc257-da0d-4e40-9404-b151ee004e17" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" xlink:type="extended" id="ib60076f7e12e4686a9ade6bb8c5fd8a4_DerivativesAndHedgingActivitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ea723634-1c65-4616-afdc-17f132ac9bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ea723634-1c65-4616-afdc-17f132ac9bc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ce9d561f-8d89-47f5-b7e1-40be1aa75764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ce9d561f-8d89-47f5-b7e1-40be1aa75764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_9e669d98-24ff-4ade-86ab-dfb0db1641eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_9e669d98-24ff-4ade-86ab-dfb0db1641eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_9d7117c8-ed06-47aa-bcfe-393770a683de" xlink:href="uvv-20221231.xsd#uvv_ProceedsFromTerminationOfInterestRateSwapAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_9d7117c8-ed06-47aa-bcfe-393770a683de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_06e4516b-e60c-48e6-940f-9e89e67af664_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:to="loc_us-gaap_HedgingRelationshipDomain_06e4516b-e60c-48e6-940f-9e89e67af664_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_db0a4a42-0db6-4efe-94bc-d9ccb6180c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:to="loc_us-gaap_CashFlowHedgingMember_db0a4a42-0db6-4efe-94bc-d9ccb6180c0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_43ecbb5d-b454-4683-9711-6f01b8fe176a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_43ecbb5d-b454-4683-9711-6f01b8fe176a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ff71ae33-0d1f-4082-8435-cf8d7e5b1cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:to="loc_us-gaap_InterestRateSwapMember_ff71ae33-0d1f-4082-8435-cf8d7e5b1cef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d1a2c517-bc02-435a-9312-849661e5a25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d1a2c517-bc02-435a-9312-849661e5a25f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#NotionalAmountofForwardContractsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" xlink:type="extended" id="iea1d857182984731affe44b30ccb72dd_NotionalAmountofForwardContractsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2156fbb2-2b6d-4201-a21b-8b695d05633c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2156fbb2-2b6d-4201-a21b-8b695d05633c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:to="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_042e0f31-26b2-4cf7-9d47-539fceb7d5ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_042e0f31-26b2-4cf7-9d47-539fceb7d5ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_79b9b329-2e32-4475-9c51-e9bb98245a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:to="loc_us-gaap_ForeignExchangeContractMember_79b9b329-2e32-4475-9c51-e9bb98245a0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:to="loc_us-gaap_HedgingDesignationDomain_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:to="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3e9e7dc4-5ddf-4f95-b8cf-a8f625e5394f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3e9e7dc4-5ddf-4f95-b8cf-a8f625e5394f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_7f3b0bd9-350a-4fae-abef-42b8f9ad001f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:to="loc_us-gaap_NondesignatedMember_7f3b0bd9-350a-4fae-abef-42b8f9ad001f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemDomain_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a_default" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:to="loc_uvv_DescriptionOfHedgedItemDomain_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:to="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccopurchasesMember_6de7a18e-9105-441e-96fd-0b301430014a" xlink:href="uvv-20221231.xsd#uvv_TobaccopurchasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_TobaccopurchasesMember_6de7a18e-9105-441e-96fd-0b301430014a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProcessingcostsMember_edd21e7b-7cf0-416c-811e-30b9f2456b6c" xlink:href="uvv-20221231.xsd#uvv_ProcessingcostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_ProcessingcostsMember_edd21e7b-7cf0-416c-811e-30b9f2456b6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_CropinputsalesMember_c895b680-60ac-4844-84eb-2976bd666f8c" xlink:href="uvv-20221231.xsd#uvv_CropinputsalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_CropinputsalesMember_c895b680-60ac-4844-84eb-2976bd666f8c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" xlink:type="extended" id="i0980f68536a24b73a46c89d21e8b67f8_DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cd6a8669-277d-4314-a33c-a97a5a170227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cd6a8669-277d-4314-a33c-a97a5a170227" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_8d791ab1-c724-4f3d-a938-98200c5e9ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_8d791ab1-c724-4f3d-a938-98200c5e9ff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_762372bb-ea2a-4509-b4b3-a33f0e7b2900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_762372bb-ea2a-4509-b4b3-a33f0e7b2900" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_1ecb6600-82c7-4c39-b3f7-270fe815203f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_1ecb6600-82c7-4c39-b3f7-270fe815203f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_bb34b8bb-0482-4112-878b-6fca89073c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_bb34b8bb-0482-4112-878b-6fca89073c20" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_7d8ac81b-922e-4377-a71c-0ba7edc747a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_7d8ac81b-922e-4377-a71c-0ba7edc747a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_631f95a1-3836-499b-9b10-861d77942a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_631f95a1-3836-499b-9b10-861d77942a8c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2445d926-3ccc-49d5-8b52-fb9509e914b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:to="loc_us-gaap_HedgingDesignationDomain_2445d926-3ccc-49d5-8b52-fb9509e914b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:to="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d23737da-50bf-4193-8204-5b127f1d76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d23737da-50bf-4193-8204-5b127f1d76d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_90a5052e-61bc-4252-9d08-cb8b305cac9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:to="loc_us-gaap_NondesignatedMember_90a5052e-61bc-4252-9d08-cb8b305cac9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fdb4f266-da93-4cc0-bda4-d9e080c37957_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fdb4f266-da93-4cc0-bda4-d9e080c37957_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9dc13516-1021-47a0-a261-e5ad8cf3e69a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:to="loc_us-gaap_InterestRateSwapMember_9dc13516-1021-47a0-a261-e5ad8cf3e69a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8b93377f-53fb-42f9-98df-e7bf99c2c62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8b93377f-53fb-42f9-98df-e7bf99c2c62e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6b652bc6-470d-4ff2-ba3b-6544119803e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6b652bc6-470d-4ff2-ba3b-6544119803e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_e0e98a4a-b1c7-4533-8c9e-d3ccb8bf4733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_InterestExpenseMember_e0e98a4a-b1c7-4533-8c9e-d3ccb8bf4733" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8eeb7284-6db9-4e71-bf2d-90d269ca1e80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_CostOfSalesMember_8eeb7284-6db9-4e71-bf2d-90d269ca1e80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b05649b8-2fd3-4b16-959b-a87610ea5aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b05649b8-2fd3-4b16-959b-a87610ea5aa6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" xlink:type="extended" id="ia13d85c857b84929a5b8291bfba52694_DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_05b6b759-7a07-4cde-b913-ac10aeb9b30f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_05b6b759-7a07-4cde-b913-ac10aeb9b30f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_7fd25ec2-8158-4dce-a120-51d6c96d9d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_7fd25ec2-8158-4dce-a120-51d6c96d9d81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_ed6cdcbc-3f33-47be-a76c-8a333d751684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_ed6cdcbc-3f33-47be-a76c-8a333d751684" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_bce03196-9bfe-4989-9317-05bb8a42618c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_bce03196-9bfe-4989-9317-05bb8a42618c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_29d1c8f8-490d-43be-b9a3-28ebcfeada34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_29d1c8f8-490d-43be-b9a3-28ebcfeada34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_f8e09bd9-359a-490f-9736-d2a2e0d30053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:to="loc_us-gaap_InterestRateContractMember_f8e09bd9-359a-490f-9736-d2a2e0d30053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_4d5437ef-552a-42c1-ad65-c891b70393e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:to="loc_us-gaap_ForeignExchangeContractMember_4d5437ef-552a-42c1-ad65-c891b70393e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ceb43a05-d30a-4f08-9de6-98b650df5a77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ceb43a05-d30a-4f08-9de6-98b650df5a77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_01943dd4-6672-4ba4-9922-415c165eaf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_01943dd4-6672-4ba4-9922-415c165eaf9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_0cdf3bea-c675-40a6-a21f-443c0ab9bdec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_0cdf3bea-c675-40a6-a21f-443c0ab9bdec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_7cf7a72a-593e-4464-895d-5f27e9d37a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_7cf7a72a-593e-4464-895d-5f27e9d37a1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_a040c2b1-58d7-4b17-a8d6-82c8e880b8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_a040c2b1-58d7-4b17-a8d6-82c8e880b8af" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="ia7bd643bf46d459ba5659cf02113be93_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_08b35086-5d01-4259-8fa7-52066609eb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_08b35086-5d01-4259-8fa7-52066609eb48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b63b4190-9fa0-427e-8b54-39856ae21328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b63b4190-9fa0-427e-8b54-39856ae21328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2c22f4f-02f5-4640-afd9-84a6a2c18da6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2c22f4f-02f5-4640-afd9-84a6a2c18da6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FruitSmartInc.Member_add42759-2760-4e55-bc3c-865fd86e1fb2" xlink:href="uvv-20221231.xsd#uvv_FruitSmartInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:to="loc_uvv_FruitSmartInc.Member_add42759-2760-4e55-bc3c-865fd86e1fb2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="extended" id="i3466656c4bb64adfaeeffff79fec29b2_FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AlternativeInvestment_7e0dfae8-5107-4163-80bd-9d5628793c53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_AlternativeInvestment_7e0dfae8-5107-4163-80bd-9d5628793c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_f548e7e9-befa-499d-aca6-146da3e55e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_TradingSecurities_f548e7e9-befa-499d-aca6-146da3e55e9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_8d7deeac-32ff-49e2-bae2-31d8ffd9f575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_8d7deeac-32ff-49e2-bae2-31d8ffd9f575" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5f0b9b5c-46a7-4065-9b2b-b8a7dd4a49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5f0b9b5c-46a7-4065-9b2b-b8a7dd4a49a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_fbea9067-8197-4982-b939-d55d90afd18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_fbea9067-8197-4982-b939-d55d90afd18c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_478420a2-608a-4db2-9997-501890c11fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_478420a2-608a-4db2-9997-501890c11fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_60d6097f-b545-444e-b918-98c2d6dac482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_60d6097f-b545-444e-b918-98c2d6dac482" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_63691925-301c-4116-81e5-c3b72a80f021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_63691925-301c-4116-81e5-c3b72a80f021" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b94efa79-ad57-42bd-8aab-b610803e0496_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b94efa79-ad57-42bd-8aab-b610803e0496_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_25944096-45c3-447d-a37b-4e6b81f59af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_25944096-45c3-447d-a37b-4e6b81f59af8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_66e1144e-6491-4072-a496-d998381eaaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_66e1144e-6491-4072-a496-d998381eaaa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_eebe415d-8528-44b8-923f-4a7ebfa4a291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_eebe415d-8528-44b8-923f-4a7ebfa4a291" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_680ed64a-c62d-4077-8ed3-86b9905612f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_680ed64a-c62d-4077-8ed3-86b9905612f3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails" xlink:type="extended" id="iebab913c4c814a1c92e043a1ba48b346_FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15e85de4-ad39-4586-b17e-4b823e7716cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15e85de4-ad39-4586-b17e-4b823e7716cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5938b19c-cae2-4a74-9715-d51969d65515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5938b19c-cae2-4a74-9715-d51969d65515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8ae9a34c-9632-4773-a2fd-7d13e1e28639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_73add59c-b486-46a9-88bb-13a9863f3338_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_73add59c-b486-46a9-88bb-13a9863f3338_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_1ff76b57-35e4-443e-abd1-1a0b1eaacc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:to="loc_us-gaap_LiabilityMember_1ff76b57-35e4-443e-abd1-1a0b1eaacc8a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsLongTermObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" xlink:type="extended" id="i125bbf5523284ad18511353735b3c013_FairValueMeasurementsLongTermObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a60a0262-3688-4567-a6e6-c24205512116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a60a0262-3688-4567-a6e6-c24205512116" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e99d7509-f07c-424c-b113-6db79600ef7f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e99d7509-f07c-424c-b113-6db79600ef7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7a9cc89d-333e-4f4f-9bfb-57be8261872d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7a9cc89d-333e-4f4f-9bfb-57be8261872d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_58e51991-bf58-4ab3-af3c-d56575f9e8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_58e51991-bf58-4ab3-af3c-d56575f9e8a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_76e862b4-c66a-47e0-b4dd-875a0158eaac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_76e862b4-c66a-47e0-b4dd-875a0158eaac" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" xlink:type="extended" id="iaf198e7d01da4088bd432453d20b0eec_PensionAndOtherPostretirementBenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_fa34167b-ca9c-4c71-8a7d-91f56e55c75e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_fa34167b-ca9c-4c71-8a7d-91f56e55c75e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4f7f585f-f377-4eae-96f1-013bee73d649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4f7f585f-f377-4eae-96f1-013bee73d649" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0804e32f-6c2f-4882-927e-06274b5934af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0804e32f-6c2f-4882-927e-06274b5934af" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="extended" id="ia70d90a6fc094656bae376deda4a6feb_PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4eff8591-5162-41c4-81fa-a96081965261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4eff8591-5162-41c4-81fa-a96081965261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d8d97af7-69e7-4afc-bd67-eb8f4d0ff257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d8d97af7-69e7-4afc-bd67-eb8f4d0ff257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_47b8211e-f2bf-4d7c-99dc-65886963a506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_47b8211e-f2bf-4d7c-99dc-65886963a506" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_94a96ef1-1fc9-4550-98aa-0f6a3a0db0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_94a96ef1-1fc9-4550-98aa-0f6a3a0db0a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d6b64ccc-7d19-4e07-8397-7bf9051790eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d6b64ccc-7d19-4e07-8397-7bf9051790eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a866311e-7c09-4a7e-8491-90f376f8477e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a866311e-7c09-4a7e-8491-90f376f8477e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8fdfa326-87b8-466e-b319-ff0ed437225e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8fdfa326-87b8-466e-b319-ff0ed437225e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_35528608-a2cd-4aa2-ac88-298b97c6af35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_35528608-a2cd-4aa2-ac88-298b97c6af35" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" id="i62c732ed8c2441e69f1004315f3eb07f_StockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9de1c25b-7b79-4cda-8a60-01fec334a522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9de1c25b-7b79-4cda-8a60-01fec334a522" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_90e861d5-1c23-40fb-be99-e7b7ab9bd0c2" xlink:href="uvv-20221231.xsd#uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_90e861d5-1c23-40fb-be99-e7b7ab9bd0c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6d339e8c-8526-4a76-87ed-ed52f080f773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6d339e8c-8526-4a76-87ed-ed52f080f773" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_085b1d06-bf87-4b6c-99f5-b7d359e75b94" xlink:href="uvv-20221231.xsd#uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_085b1d06-bf87-4b6c-99f5-b7d359e75b94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1ddf8e71-4b91-4745-84bc-f99c997c6f0b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1ddf8e71-4b91-4745-84bc-f99c997c6f0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_852fc94f-b34a-400f-b014-66aeb406facb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:to="loc_srt_DirectorMember_852fc94f-b34a-400f-b014-66aeb406facb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6f83c85-7f29-4b54-a281-920aa2baf5a0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:to="loc_srt_RangeMember_e6f83c85-7f29-4b54-a281-920aa2baf5a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:to="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_caf05fe2-202f-48bc-a6e5-adb2fc06e1f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:to="loc_srt_MinimumMember_caf05fe2-202f-48bc-a6e5-adb2fc06e1f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a5e85546-36f5-4a4f-8787-aab31f2e2e8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:to="loc_srt_MaximumMember_a5e85546-36f5-4a4f-8787-aab31f2e2e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13b2511a-46e7-4a05-9a1a-121535940924_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13b2511a-46e7-4a05-9a1a-121535940924_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_14f792c9-832f-4c10-94a9-ce14899eb45e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_14f792c9-832f-4c10-94a9-ce14899eb45e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_93888809-3a36-411a-90b5-b34ae3e67b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:to="loc_us-gaap_PerformanceSharesMember_93888809-3a36-411a-90b5-b34ae3e67b19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:to="loc_us-gaap_PlanNameDomain_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:to="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_PreFY2022GrantsMember_5a4c16d7-ffc2-47ce-ba4a-b2a2e84ad63f" xlink:href="uvv-20221231.xsd#uvv_PreFY2022GrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:to="loc_uvv_PreFY2022GrantsMember_5a4c16d7-ffc2-47ce-ba4a-b2a2e84ad63f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FY2022GrantsMember_1279ab6d-c0e4-4f5f-b820-ed60510212e9" xlink:href="uvv-20221231.xsd#uvv_FY2022GrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:to="loc_uvv_FY2022GrantsMember_1279ab6d-c0e4-4f5f-b820-ed60510212e9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" xlink:type="extended" id="iff9002229e154281a9072edff321db8b_StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2de1e054-6836-463e-a99f-6c21502399c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2de1e054-6836-463e-a99f-6c21502399c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_017eabbd-4209-45cb-9688-76cf879c1933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_017eabbd-4209-45cb-9688-76cf879c1933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:to="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a3cf039-762c-43e9-8004-e74b2483adb3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a3cf039-762c-43e9-8004-e74b2483adb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e6b307a9-84cb-4cff-8b9e-1c3cbb45d27e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e6b307a9-84cb-4cff-8b9e-1c3cbb45d27e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_13d8aa5d-c717-4c5e-8c30-ceb34309c418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:to="loc_us-gaap_PerformanceSharesMember_13d8aa5d-c717-4c5e-8c30-ceb34309c418" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" xlink:type="extended" id="ia7599e584f084481a20c0b0d8c8f86f4_OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_84d14a6f-5a52-4da3-ae8e-bb5be940821a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_84d14a6f-5a52-4da3-ae8e-bb5be940821a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_5d224289-21aa-4e77-9017-ae69f81f44d9" xlink:href="uvv-20221231.xsd#uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_5d224289-21aa-4e77-9017-ae69f81f44d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_7feb9c24-96f8-4c28-a1da-7416979f6e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_7feb9c24-96f8-4c28-a1da-7416979f6e57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncome_8b3a37a8-dbe1-48c9-844f-2f6de779f975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonrecurringIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_OtherNonrecurringIncome_8b3a37a8-dbe1-48c9-844f-2f6de779f975" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c237656a-31e4-448c-a3ee-e4e99f2ac816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_OperatingIncomeLoss_c237656a-31e4-448c-a3ee-e4e99f2ac816" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e7cf1c6e-6b6c-4c9e-af35-46881bf30940_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:to="loc_us-gaap_SegmentDomain_e7cf1c6e-6b6c-4c9e-af35-46881bf30940_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:to="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoOperationsMember_657e8e40-3677-4f5d-ac5b-3c7eb5b763f4" xlink:href="uvv-20221231.xsd#uvv_TobaccoOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_TobaccoOperationsMember_657e8e40-3677-4f5d-ac5b-3c7eb5b763f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IngredientsOperationsMember_d883934b-be55-401f-bf72-e633837a4df2" xlink:href="uvv-20221231.xsd#uvv_IngredientsOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_IngredientsOperationsMember_d883934b-be55-401f-bf72-e633837a4df2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TotalOperatingSegmentsMember_62b2ec6d-17b3-49a8-955a-a7063ace3862" xlink:href="uvv-20221231.xsd#uvv_TotalOperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_TotalOperatingSegmentsMember_62b2ec6d-17b3-49a8-955a-a7063ace3862" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i804bfb11c35d4468bcbd0ac57b12954c_AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b394ab75-dee6-42a3-bd9d-3ff8320ab622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b394ab75-dee6-42a3-bd9d-3ff8320ab622" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6edc297b-b8b9-4d0e-bfc9-c65fd3931f15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6edc297b-b8b9-4d0e-bfc9-c65fd3931f15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_d4ca0a7c-cc32-4f5a-9948-130cafa3dcec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_d4ca0a7c-cc32-4f5a-9948-130cafa3dcec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dcc860df-7366-4171-961f-13c36c94b563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dcc860df-7366-4171-961f-13c36c94b563" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_a850d1d7-0117-454c-b1ff-6ed3718793c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_4417b67a-6d4a-429f-8bd4-0b9ec6989bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_4417b67a-6d4a-429f-8bd4-0b9ec6989bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_572f2330-980b-43e5-aa43-ded74bcf5e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_572f2330-980b-43e5-aa43-ded74bcf5e6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7ae35aab-0a36-419a-ba0f-c4cf99a0ed36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7ae35aab-0a36-419a-ba0f-c4cf99a0ed36" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fd10c921-e0bb-4581-92e5-15389492258c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fd10c921-e0bb-4581-92e5-15389492258c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_967f3482-51d1-49fc-9eda-a2baa2c7ec32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7ab2b98-3a3f-43dc-8cad-97a41c2d2939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7ab2b98-3a3f-43dc-8cad-97a41c2d2939" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_a60e1862-f668-45d3-9356-1416c8d8ca6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_a60e1862-f668-45d3-9356-1416c8d8ca6e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_ff653081-4d36-4764-b6d9-8eb889f0d765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_ff653081-4d36-4764-b6d9-8eb889f0d765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e045d405-a779-4003-8a45-6d349ce9a407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e045d405-a779-4003-8a45-6d349ce9a407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_000072d4-7a52-453f-b314-a1106d9be189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_000072d4-7a52-453f-b314-a1106d9be189" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_3cd32524-eb04-41dd-8848-7b9a6f683b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_8d740e3d-8f19-403a-96e3-c762a1749f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_8d740e3d-8f19-403a-96e3-c762a1749f61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_90b8258e-bc30-44d0-9133-f7eafa3f8074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_90b8258e-bc30-44d0-9133-f7eafa3f8074" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3f54bc1-3f7e-4c9b-8830-8a824dbe66c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3f54bc1-3f7e-4c9b-8830-8a824dbe66c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2c0dd570-6af5-458e-8e4a-9af612f8c31e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:to="loc_us-gaap_EquityComponentDomain_2c0dd570-6af5-458e-8e4a-9af612f8c31e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:to="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_23ea09b9-b140-4704-b728-5a0ae5aa0658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_23ea09b9-b140-4704-b728-5a0ae5aa0658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_9c46befe-ce11-4908-8697-b8f51f4c7a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_9c46befe-ce11-4908-8697-b8f51f4c7a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_eb38905c-ff9e-472d-8886-b8e15e849def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_eb38905c-ff9e-472d-8886-b8e15e849def" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6792fd38-f9bb-44e3-95b3-0415fb60f41c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6792fd38-f9bb-44e3-95b3-0415fb60f41c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_de04fb93-a549-44ff-9e9d-b00282ef015c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:to="loc_us-gaap_ForeignExchangeContractMember_de04fb93-a549-44ff-9e9d-b00282ef015c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_49d87431-181f-43d4-b6b4-862e3fd5d210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:to="loc_us-gaap_InterestRateSwapMember_49d87431-181f-43d4-b6b4-862e3fd5d210" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"/>
  <link:definitionLink xlink:role="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" xlink:type="extended" id="i55bbeca02c68403bb059e478dadb2192_ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc619615-1c98-4ad3-ae3d-36ed0bb1f39c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquity_cc619615-1c98-4ad3-ae3d-36ed0bb1f39c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_71530da4-d439-4c24-b829-518ddb2264e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_MinorityInterest_71530da4-d439-4c24-b829-518ddb2264e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_688098bb-5dca-421d-b2f4-73b1172fa0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_688098bb-5dca-421d-b2f4-73b1172fa0f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7549dca4-0259-4c79-97d6-1d706938e599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7549dca4-0259-4c79-97d6-1d706938e599" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_3171eda9-81eb-493f-80ff-18d6ca81800a" xlink:href="uvv-20221231.xsd#uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_3171eda9-81eb-493f-80ff-18d6ca81800a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2ac011aa-1ed8-4971-93f4-943a6420ac1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2ac011aa-1ed8-4971-93f4-943a6420ac1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_8d570348-85e7-42fc-ba42-c068e400cd78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_8d570348-85e7-42fc-ba42-c068e400cd78" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2dd7cfc2-72bb-47f5-80dc-405521096bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_NetIncomeLoss_2dd7cfc2-72bb-47f5-80dc-405521096bb4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05a004ae-22b4-40b8-a017-9aa684b6360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05a004ae-22b4-40b8-a017-9aa684b6360e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d13e85bd-6e82-4fab-a7db-8e62b95c21b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_ProfitLoss_d13e85bd-6e82-4fab-a7db-8e62b95c21b9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_8ad423e3-3e4a-4611-ae8f-82516f9fb0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_DividendsCommonStockCash_8ad423e3-3e4a-4611-ae8f-82516f9fb0d3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_8f9ee2ae-4766-4f09-8d16-310c6da0c97e" xlink:href="uvv-20221231.xsd#uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_8f9ee2ae-4766-4f09-8d16-310c6da0c97e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_26ebd0d0-be4b-4855-ad66-046d2586b84d" xlink:href="uvv-20221231.xsd#uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_26ebd0d0-be4b-4855-ad66-046d2586b84d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cc78c8bf-8d91-4581-8b75-16a7c1061ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cc78c8bf-8d91-4581-8b75-16a7c1061ae5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_1466ce48-9be2-4157-8e38-63ca7390286f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_1466ce48-9be2-4157-8e38-63ca7390286f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16efc8a2-7b99-4401-84a5-26cfd0e33d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16efc8a2-7b99-4401-84a5-26cfd0e33d48" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_b7b17810-4656-4e44-9053-0d5fe11963d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_b7b17810-4656-4e44-9053-0d5fe11963d0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_026952e7-3094-4e9d-9338-842027ad5844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_026952e7-3094-4e9d-9338-842027ad5844" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c77facc-4c02-4194-9f49-b9562517e1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_e5cde8a8-6c9d-427f-ba2b-41856592d99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_89a0c170-8f67-40ce-9cbd-0b731433f194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5454fc6e-2c93-4028-96d5-084172d989fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:to="loc_us-gaap_EquityComponentDomain_5454fc6e-2c93-4028-96d5-084172d989fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:to="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_af6f184f-213e-4a49-a6b2-a5fb5b4d2043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:to="loc_us-gaap_ParentMember_af6f184f-213e-4a49-a6b2-a5fb5b4d2043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_d17f8c27-a3e3-40ee-8096-4300e469596a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:to="loc_us-gaap_NoncontrollingInterestMember_d17f8c27-a3e3-40ee-8096-4300e469596a" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>uvv-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_baa1a716-9de0-4785-91d5-7cb581ce51e0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_39998703-54d0-4060-acc3-855c066204f9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undiscounted cash flows for operating leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_b9d4182c-d422-4de8-83a6-84ec70b04545_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_cc34c777-73f0-4af9-9f3e-e4c74700c326_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_412f7b61-4d1d-455f-beb0-542ac6f75f02_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (income) loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_9a83b2cd-7d73-4e56-9bd2-a2dd116b8653_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract_df21e198-aa7c-4674-aef6-d2db818cae19_terseLabel_en-US" xlink:label="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental balance sheet information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract_label_en-US" xlink:label="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental balance sheet information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract_documentation_en-US" xlink:label="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental balance sheet information related to leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:href="uvv-20221231.xsd#uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:to="lab_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_6f62b21a-4993-4346-b4cf-78277b6aff60_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecurities_52a4d02a-8c71-4bba-a90c-38599d7ebdc8_verboseLabel_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading securities associated with deferred compensation plans</link:label>
    <link:label id="lab_us-gaap_TradingSecurities_label_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecurities" xlink:to="lab_us-gaap_TradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_97669025-e67f-4310-b1ff-4444e91eda7f_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_3dc58878-2a4f-42d4-86c6-a9a376a02ab0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_fa90a1bb-a2e6-424c-8c68-1060e0168046_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid on common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_7fc5dfa6-ad84-4c0d-965e-44a9b82c41b9_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_5d4eb627-d422-4fc4-a5ff-6049d2750766_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Company's Net Periodic Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_5c3c38d9-f0d0-4467-ac53-d4b3b0a2fabc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_496a5c13-8bb5-4197-9c75-7bbe6f771319_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories&#8212;at lower of cost or net realizable value:</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_de96f8c0-5aab-4c89-85d2-6e3058b7a992_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) on foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_d40f5eb7-e963-43bf-b692-a4a0b9629865_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Foreign Currency Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_ec1d416c-a059-40de-a9c9-b9cdf6bb2e4e_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Foreign Currency Exchange Contracts [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_CropinputsalesMember_5ec29d01-8ee8-419b-8ece-658e50def6c0_terseLabel_en-US" xlink:label="lab_uvv_CropinputsalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crop input sales [Member]</link:label>
    <link:label id="lab_uvv_CropinputsalesMember_label_en-US" xlink:label="lab_uvv_CropinputsalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crop input sales [Member]</link:label>
    <link:label id="lab_uvv_CropinputsalesMember_documentation_en-US" xlink:label="lab_uvv_CropinputsalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crop input sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_CropinputsalesMember" xlink:href="uvv-20221231.xsd#uvv_CropinputsalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_CropinputsalesMember" xlink:to="lab_uvv_CropinputsalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_4da3aea7-d969-4be9-9df7-7ce66f18f216_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_268c2bfc-5fe1-40c2-9fd0-8610843290b0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_96911651-1287-4117-b924-74a262b2c10b_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_7475fb84-00a9-4f3f-858c-b0537adbf894_terseLabel_en-US" xlink:label="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual of stock-based compensation</link:label>
    <link:label id="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_label_en-US" xlink:label="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Common Stock Accrual Stock Based Compensation</link:label>
    <link:label id="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_documentation_en-US" xlink:label="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Common Stock Accrual Stock Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:href="uvv-20221231.xsd#uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:to="lab_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SantaCatarinaMember_77c05154-0f87-4732-b057-d65390587fe1_terseLabel_en-US" xlink:label="lab_uvv_SantaCatarinaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Catarina [Member]</link:label>
    <link:label id="lab_uvv_SantaCatarinaMember_label_en-US" xlink:label="lab_uvv_SantaCatarinaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Catarina [Member]</link:label>
    <link:label id="lab_uvv_SantaCatarinaMember_documentation_en-US" xlink:label="lab_uvv_SantaCatarinaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Catarina [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SantaCatarinaMember" xlink:href="uvv-20221231.xsd#uvv_SantaCatarinaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SantaCatarinaMember" xlink:to="lab_uvv_SantaCatarinaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_a99bb617-5213-49a0-8cd2-a26b1f031341_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Collateralized Incremental Borrowing Rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_09c37fda-b2b9-4516-bc8c-aa6c15c88a01_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_7cf79705-efc6-417c-965b-67d46b2d8dcb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ShanksExtractsMember_1fd1df02-9f99-4643-ba94-fea1c0857598_terseLabel_en-US" xlink:label="lab_uvv_ShanksExtractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts [Member]</link:label>
    <link:label id="lab_uvv_ShanksExtractsMember_label_en-US" xlink:label="lab_uvv_ShanksExtractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts [Member]</link:label>
    <link:label id="lab_uvv_ShanksExtractsMember_documentation_en-US" xlink:label="lab_uvv_ShanksExtractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsMember" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ShanksExtractsMember" xlink:to="lab_uvv_ShanksExtractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_0e30da71-9384-46c6-b130-b63485aedcc7_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_a7b22b01-041f-4eca-baaf-61464c44cabf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3bd34d3b-c53d-44d1-bf2a-f0c299c0cf5e_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_90caf86b-0b66-460b-bf4f-901f764ff70a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_402e2fdf-4d54-455b-9ddd-c4225a762202_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward foreign currency exchange contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_f7fa6843-d7e0-4606-b587-e8f0af5fa6a7_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Universal Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_081f9a42-0bef-4a15-8dc3-97f4ce301479_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Universal Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_6722b453-f63b-48db-b34d-ed635711a1bc_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to parent</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_03ade2ab-bcf3-4870-9157-3dd78ace59e9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78a2375e-1f71-4852-b95a-03f6dd7c82a1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_bc46b84e-f994-43c1-8eb4-fdd8abd6ccab_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Hedge Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:to="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fc88761b-0b66-4e08-a354-ca523206192d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_960259ec-2dd8-4371-8e0f-3db227002180_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalinformationrelatedtoleasesAbstract_53564606-b10a-45f5-8caf-06e90f88a5d8_terseLabel_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalinformationrelatedtoleasesAbstract_label_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalinformationrelatedtoleasesAbstract_documentation_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:href="uvv-20221231.xsd#uvv_SupplementalinformationrelatedtoleasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:to="lab_uvv_SupplementalinformationrelatedtoleasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_1e69cb9f-f557-495d-a12b-298183dbfa3c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_AdvancestosuppliersMember_1d108a60-8f4c-4b85-a290-36c913e20276_terseLabel_en-US" xlink:label="lab_uvv_AdvancestosuppliersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to suppliers [Member]</link:label>
    <link:label id="lab_uvv_AdvancestosuppliersMember_label_en-US" xlink:label="lab_uvv_AdvancestosuppliersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to suppliers [Member]</link:label>
    <link:label id="lab_uvv_AdvancestosuppliersMember_documentation_en-US" xlink:label="lab_uvv_AdvancestosuppliersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to suppliers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancestosuppliersMember" xlink:href="uvv-20221231.xsd#uvv_AdvancestosuppliersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_AdvancestosuppliersMember" xlink:to="lab_uvv_AdvancestosuppliersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_04dd6970-6bc0-4ddc-9fc4-fb28264d1ac6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total financial assets measured and reported at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_bb5f3262-8136-4aad-b9af-73bf8cea52cb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_6a135a12-9063-48e7-95f1-657bec0cfe1d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of possible loss on remaining VAT audit assessment</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable_dfca74b3-623a-439e-824a-96d04fa489e9_terseLabel_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities and Other Matters [Table]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable_label_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities and Other Matters [Table]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable_documentation_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities and Other Matters [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:to="lab_uvv_OtherContingentLiabilitiesAndOtherMattersTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_263d6e1e-8b67-4274-957e-a97d1369f600_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_5e356561-c202-49cf-b9bb-5410697787aa_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_fee1f043-a0cc-4cf2-b05b-684ecf0a26bf_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_8582a969-7f4a-48bb-88f2-d9d43acedf37_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_54744245-2069-447b-91c7-a4cd84dc0a60_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_b46f6196-80d1-48f7-a885-0d20854f3584_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_6d094b8f-3685-4795-91cf-72149b011896_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_76ed1a13-7285-445e-b004-b1c87992798b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_1495b6d1-517e-499e-81ad-1f8b0913b4ac_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d8c371e4-9c57-4fb3-b209-d45eb8119a20_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding the nine months ended December&#160;31, 2022)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_TobaccopurchasesMember_79d2e02f-7da0-47f7-a03f-cfb96f734926_terseLabel_en-US" xlink:label="lab_uvv_TobaccopurchasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco purchases [Member]</link:label>
    <link:label id="lab_uvv_TobaccopurchasesMember_label_en-US" xlink:label="lab_uvv_TobaccopurchasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco purchases [Member]</link:label>
    <link:label id="lab_uvv_TobaccopurchasesMember_documentation_en-US" xlink:label="lab_uvv_TobaccopurchasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco purchases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccopurchasesMember" xlink:href="uvv-20221231.xsd#uvv_TobaccopurchasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_TobaccopurchasesMember" xlink:to="lab_uvv_TobaccopurchasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_4abc710e-dfae-46c5-9b9f-e33df9a3cd1e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_16d48030-4a20-4478-a61a-ba9050fd4820_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_f1feb19d-45f8-4c54-a6d6-baff3e24f1ca_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_0eea0112-c621-4858-97aa-bf73eabf56f2_terseLabel_en-US" xlink:label="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from termination of interest rate swap agreements</link:label>
    <link:label id="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_label_en-US" xlink:label="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from termination of interest rate swap agreements</link:label>
    <link:label id="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_documentation_en-US" xlink:label="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from termination of interest rate swap agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:href="uvv-20221231.xsd#uvv_ProceedsFromTerminationOfInterestRateSwapAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:to="lab_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap-supplement_DebtInstrumentRepaidPrincipal_8210a1c7-c714-4ee8-b9da-08082a3b1faf_terseLabel_en-US" xlink:label="lab_us-gaap-supplement_DebtInstrumentRepaidPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Repaid, Principal</link:label>
    <link:label id="lab_us-gaap-supplement_DebtInstrumentRepaidPrincipal_label_en-US" xlink:label="lab_us-gaap-supplement_DebtInstrumentRepaidPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Repaid, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentRepaidPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal" xlink:to="lab_us-gaap-supplement_DebtInstrumentRepaidPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0f2efc4c-138f-4ae4-a2b9-92bca3eb9526_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_22186244-7ce5-4b89-ac8c-0a05858e7493_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for basic earnings per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_27462766-8f07-4c0e-83e8-185ca1c16313_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided (used) by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCosts_cc21c5f5-d70e-4c8d-a95d-4d4fa91f272f_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Incurred Cost</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_80c2d638-751a-4256-93d0-98550654b21e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ShanksExtractsIncMember_85775e94-cd3b-402f-940f-7cf6d4e059b0_terseLabel_en-US" xlink:label="lab_uvv_ShanksExtractsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts, Inc. [Member]</link:label>
    <link:label id="lab_uvv_ShanksExtractsIncMember_label_en-US" xlink:label="lab_uvv_ShanksExtractsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts, Inc. [Member]</link:label>
    <link:label id="lab_uvv_ShanksExtractsIncMember_documentation_en-US" xlink:label="lab_uvv_ShanksExtractsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shank's Extracts, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsIncMember" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ShanksExtractsIncMember" xlink:to="lab_uvv_ShanksExtractsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_c25772b0-b31c-40f3-aa08-127ddb8c1590_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_aa055620-96a4-41f6-879e-58bbd780f361_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected additional contributions in the current fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_4b5b62ea-134c-468f-9bd5-fd3506d25b08_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0fe9708c-aac8-4016-b48c-32b6b5944147_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment (net)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_72850fc5-3edb-4b7f-a31a-9e6c9b7ac0bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_5133b87b-3f25-427c-af5c-6911b30bfeac_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_46db0de5-de90-4367-91ed-d46690393f79_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1411a189-d366-41e0-838d-697a02282b6e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_838303f2-dc5c-4538-b6b5-467de0e278cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_80a602ea-7e45-4e04-8d95-a27fcd1c65b1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_6fa0ec80-89cf-494d-be32-3c3dc35abfbb_verboseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_40283860-445d-4b23-b17d-f708b3f10f1f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_579b578e-1356-4307-8906-1c2bdce84e0b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_ec0d7e0a-ca61-46fc-80db-ce46cae4d87c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition percentage of capital stock Acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_2b6da273-90c2-446b-b46b-4210abd8de4e_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pensions and other postretirement benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_98bea716-ac82-4956-a2c3-e20819d01cca_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_df9fa072-38dd-4b92-8033-9933d7558711_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b3b8304d-a7fe-4517-a66b-44f9213c138c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_20622585-e83e-4757-8aa6-f4afde791759_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and impairment costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_2e19d99e-2c5c-4019-bb26-54f3cce7b426_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and impairment costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ee7b609b-edd2-46da-82b8-d4e47df9e3a9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_030e3138-1bc6-4be3-bcd6-ea295a91a218_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_4b18c274-6f17-4830-8719-cf0838b56bd8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_99ed9704-99a1-4247-8116-b6b584abedde_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a1cf6012-346d-4d99-b04f-d0a2774368e6_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_c43a2082-df1a-44c6-913f-a585b71f96e8_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_703dfcb2-aa61-4777-afac-9e4c0247937d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_df57a859-ae39-44d0-97b9-5cb5314c86de_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency exchange contracts</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" xlink:to="lab_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9cc2ed82-79ad-4d42-914f-3d41d0a7127e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_eb9e9327-82e6-44ce-8c6c-fda906b329bf_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_ef1dc9ba-3544-4be1-8066-173a9cd8969b_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee termination benefits</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4fb7bb54-0867-45c3-a9b1-9daf6d3ce9e8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_94ec16f0-d92a-4999-9fef-21f439c9c0d9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a3942b69-6e92-4217-abc3-844251f56672_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_e7f3e3aa-f156-43a1-91e3-403df754a579_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_4cd5bb73-3d95-42a8-bfe1-249a30323af5_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3566c4cc-928c-48a1-8f2a-335beecf1fc1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension asset</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_eda59cd4-a35c-4766-8450-3863594a7cef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restructuring costs</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringCosts" xlink:to="lab_us-gaap_OtherRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5429b7cf-6d1c-478d-8e30-2dacd889de19_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_90ca6fb1-5f4e-44e2-9733-40f1518367aa_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_655f8753-a2e9-43ae-a73a-cf48e6438c6d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_a08433b3-234a-4629-8886-5d1af9aca310_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_31d2e3d5-5b18-4cd6-8bed-5465552f77fc_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_d5c37e72-bbbf-4e10-8d02-cf34933d8805_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_031ce17f-5eb9-4617-bfb7-4469fb997e68_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0a9a199e-120c-4d5b-a4ba-8b739ee73f60_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) By Hedging Relationship, By Income Statement Location, By Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_b8d9f064-a9ae-431a-a01a-67191b870cea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6b53bd60-0117-4562-9294-3aa755c16f73_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_bbe2ca83-7913-46d5-ada9-b930150c7f50_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_be7d1b92-7594-43a1-92f0-5c9cae75b213_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_e40175b2-2d22-45ad-999f-ba08783a99c8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_a6e1ad36-8e2e-4690-a1fb-6c233b1212fb_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend equivalents on RSUs</link:label>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_label_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-Based Payment Arrangement, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:to="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_18a3172c-14e1-48eb-93b8-4966c4f82b55_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions to qualified and non-qualified pension plans</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_ae515dac-fb4b-409d-ae78-9f01780635f7_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Share Awards (PSAs) [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_c5725bdf-0349-4063-8397-bc35735c41c5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_ee55e742-7fbd-472f-93a3-ba2f3e120ea2_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_eb14b700-ccb8-4f4c-86fe-ad973ff14739_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_0908c6c4-7f12-460a-865b-fef2125af652_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_7716fb61-4aa0-4aca-add3-75b7c2310a71_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7169edc6-6820-4f5d-9603-75fba5586ae2_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic earnings per share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_a36454d0-958d-409e-ab55-2c30418d274a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided (used) by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_e6513035-505e-4a46-b9c5-bcee4f029226_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b979588f-b0a0-4080-bbba-96c5f05bfd97_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_b83e091b-e685-4c33-82a6-5d702a6ed900_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional borrowing capacity, Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_cb779444-0dff-48cc-afac-c674d2280420_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_2c8e72fc-04d2-46fd-916b-ed6c07359d38_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_dec06d4e-c754-4ba5-9370-406a6afe8ffa_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_04adcb39-1868-47e2-bf40-c26c1df735d2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_b79f6321-e299-4545-9075-ee6f8d593b6b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_e36411ba-8823-4fd9-83cc-a866dcfff86a_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_acdea89d-6252-439a-9696-cf2a54df1b6b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_b201fb4d-0d9d-4f86-9366-14b0d4b1478a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Liabilities [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_e7a6d985-7833-4cad-a5f3-84b45f7529e5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Awards Issued During The Period</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_22521511-fe45-465c-a3c4-d9928ea136ff_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income (loss), net of income taxes</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_cba5869a-7d70-4596-a664-54eeaf82495e_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives in a Fair Value Liability Position Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments in Hedges, Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_dc6d50af-9bbd-4135-b195-4edf911a72ee_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1c2fa5ef-a8a1-4cdf-a7e2-70055bb5ee42_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_7b90e0b8-e690-4697-8402-26b416c2a6e7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Customer Relationships, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_81c199b6-c98c-4192-b439-df1b32e2626c_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_d5c56974-4057-43ec-8813-d557f46a06db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_3c78fe23-e375-4145-8f6b-77aab3b70a6c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_21494389-ff49-4995-8573-c4633a55313b_terseLabel_en-US" xlink:label="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer advances and deposits</link:label>
    <link:label id="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_label_en-US" xlink:label="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Customer Advances and Deposits</link:label>
    <link:label id="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_documentation_en-US" xlink:label="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Customer Advances and Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:href="uvv-20221231.xsd#uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:to="lab_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_a38b9a27-c7cf-4a62-a14a-30d4104867ed_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Product [Member]</link:label>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_label_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Product, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturedProductOtherMember" xlink:to="lab_us-gaap_ManufacturedProductOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_58a8cd9f-7602-4fd8-9332-6c919f598e56_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_18ddb724-7d04-4418-80a4-7f6acb3252bf_periodStartLabel_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_e3743f17-40ec-4702-a8e0-f578ddf9cb45_periodEndLabel_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of period</link:label>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_label_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:to="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_33a8f3c7-2f80-4011-9ac0-da732d4c8e17_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirment Benefit Plans [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_cc521a6e-0aec-4d18-8b40-3f713ee6b226_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9daedc57-1501-4c01-af10-1ad0ce21ac9a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_088f5b5e-74cc-406a-a634-d66a39eeedf5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_168a006b-3901-461b-ae0c-5daa32f51f46_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Translation Adjustment [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_d9949d0a-8396-4f6a-b5cf-7cc002f58651_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a26a14f3-d009-4d45-b9db-9f452890b89c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e52ce966-800f-4a66-9faf-5a833bd5cd76_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_b3d2a938-fad7-40f6-b084-9bf083d6265e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_2e8c6f5d-763e-49bc-b15b-769d0b32f1ae_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6ce6e800-d67b-494b-8ffc-d8b6c3718f46_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_542988a6-542c-4d96-a3f6-fa844c728bdf_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity, beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2552c803-554d-4a5c-baf7-55f93e5f46b5_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity, ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_315f9c4a-e12d-449a-af8c-2da00a31a15f_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_fa3be097-6d5d-4d91-be9e-2a18a3caf9f0_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests in subsidiaries</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_52c27d0d-05a4-4d57-950e-52c9bf7731ba_periodStartLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests in subsidiaries, beginning balance</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_d5f7960a-a9db-4ade-acde-4205f2353e2d_periodEndLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest in subsidiaries, ending balance</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_95419530-7910-454d-8d9c-9f87f18d75fb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_8eed2670-b40f-44c9-a139-783e1bd53413_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_08e9f036-069f-439d-bd15-2b8e799ac790_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab782dbd-1d34-49db-b7c0-0b8703b66470_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_65e41a67-ef00-43ba-ae9a-b36a74f20dd9_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Benefits [Member]</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_48468585-1314-40ec-87f2-8a86e6aee23b_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_55b9b315-45c4-45f2-9e89-997932815544_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_65302bee-1bdb-40de-93b3-02f3e0840da7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_1e524cb7-5e02-4471-b53b-6053589d3c9c_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_1302c5c0-9c7c-4182-8d47-da0f96d1782b_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IncomeTaxDisclosureTable_c30a46ad-f622-4f21-8029-e87cc97107dd_terseLabel_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Table]</link:label>
    <link:label id="lab_uvv_IncomeTaxDisclosureTable_label_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Table]</link:label>
    <link:label id="lab_uvv_IncomeTaxDisclosureTable_documentation_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureTable" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IncomeTaxDisclosureTable" xlink:to="lab_uvv_IncomeTaxDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_11103a2a-bf22-4c73-b47d-ed6e115cf341_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ab5ac282-1a7b-4127-a79b-d745ebde02fc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock_ff88910d-890f-4de8-b34b-467b1709e22e_terseLabel_en-US" xlink:label="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock_label_en-US" xlink:label="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock_documentation_en-US" xlink:label="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:href="uvv-20221231.xsd#uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:to="lab_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2bfca8e8-a1d8-4b9e-bb7d-de59e287c82f_negatedLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: comprehensive (income) loss attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_f91de60f-81f8-4b91-96f5-91af49e2eab1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Asset Value [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2870bfbf-e860-4387-8dcb-a76686a85333_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_badcb6fd-1e7a-4cf7-8dc6-193447b58964_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_2f1d79f6-2661-4983-854b-9d2b41ff08a8_terseLabel_en-US" xlink:label="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend equivalents on RSUs</link:label>
    <link:label id="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_label_en-US" xlink:label="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Shares Added To Restricted Stock Units Retained Earnings</link:label>
    <link:label id="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_documentation_en-US" xlink:label="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend equivalent shares added to restricted stock units retained earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:href="uvv-20221231.xsd#uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:to="lab_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_7190aa3e-03f3-43be-a975-52c0fcb57fcd_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_42deeeab-f9c4-4ad7-87d9-c16709f097b8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonrecurringIncome_ba6965b3-528f-4c42-a4a4-c77becdbfde1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonrecurringIncome_564dab50-687d-4b96-a6ae-3ee7841f21e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonrecurringIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonrecurring Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonrecurringIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonrecurringIncome" xlink:to="lab_us-gaap_OtherNonrecurringIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncome_908c3630-45ad-42d3-90ad-bcdfa78b82ed_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating sales and revenues</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncome" xlink:to="lab_us-gaap_OtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_bd62d8ce-b400-46b6-bd46-bfdf91c15ac1_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable&#8212;unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_ae38f1d1-ebbe-4c63-9529-606c191ccaa1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationAxis_9a4109ba-de30-4156-b74c-d6e6fd9e5f1b_terseLabel_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Additional Information [Axis]</link:label>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationAxis_label_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Additional Information [Axis]</link:label>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationAxis_documentation_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Additional Information [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationAxis" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationAxis" xlink:to="lab_uvv_IncomeTaxesAdditionalInformationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e2330b01-7468-4e02-99c1-6be72a1d6897_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination - Goodwill Acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_FiniteLivedDevelopedTechnology_95ab856f-0103-42e4-95e3-146012020022_terseLabel_en-US" xlink:label="lab_uvv_FiniteLivedDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_uvv_FiniteLivedDevelopedTechnology_label_en-US" xlink:label="lab_uvv_FiniteLivedDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Developed Technology</link:label>
    <link:label id="lab_uvv_FiniteLivedDevelopedTechnology_documentation_en-US" xlink:label="lab_uvv_FiniteLivedDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount before accumulated amortization as of the balance sheet dates of the rights acquired of developed technology for a reasonably expected period of economic benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiniteLivedDevelopedTechnology" xlink:href="uvv-20221231.xsd#uvv_FiniteLivedDevelopedTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_FiniteLivedDevelopedTechnology" xlink:to="lab_uvv_FiniteLivedDevelopedTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_198a4042-7434-4dd3-b603-bda26f0e2510_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_b6082185-fc4b-48bc-bc4a-60ca2fd6b121_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_c253d7c3-a355-4ef7-ac20-d685f8842559_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_86a02e4b-98eb-4109-9999-7b7ecc30b5d8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_2ff76b4f-476d-4ca9-8f0a-3a36a20f9607_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceOtherMember_be474516-aa1c-471e-bff1-71311a3c775a_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Processing revenue [Member]</link:label>
    <link:label id="lab_us-gaap_ServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceOtherMember" xlink:to="lab_us-gaap_ServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f73dbb6e-4ad9-4741-9ace-c7a6b26d93dd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c1372c24-5b47-4bf6-a2e4-05d30f7ddc13_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_470d0f85-26aa-4b77-aa39-5433ef74b41e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationEquityLineItems_45d1b7d1-2abe-4027-8cd8-5a5f3e989511_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalization, Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationEquityLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalization, Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="lab_us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ec821266-96e8-4039-80cf-38294bff3d02_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_6d377d28-43ea-4853-bf0a-0c2232d134ba_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_dffbb7b2-3164-4af0-a35c-45795d9ba03c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesExcludingInterestAndDividends_666dbb48-0343-4b27-a557-9a99b13ebf51_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesExcludingInterestAndDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and other operating revenues</link:label>
    <link:label id="lab_us-gaap_RevenuesExcludingInterestAndDividends_label_en-US" xlink:label="lab_us-gaap_RevenuesExcludingInterestAndDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues, Excluding Interest and Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesExcludingInterestAndDividends" xlink:to="lab_us-gaap_RevenuesExcludingInterestAndDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_dfd9d040-666b-4d50-8a6f-18fa1b8b2274_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_e37cefdf-41d9-4cf1-9032-f2fd114a46d8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_OtherContingentLiabilities_3850826d-abb9-4129-a3a6-93d8eec664e0_terseLabel_en-US" xlink:label="lab_uvv_OtherContingentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other contingent liabilities</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilities_label_en-US" xlink:label="lab_uvv_OtherContingentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other contingent liabilities</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilities_documentation_en-US" xlink:label="lab_uvv_OtherContingentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other contingent liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilities" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_OtherContingentLiabilities" xlink:to="lab_uvv_OtherContingentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock_8d07a87f-d109-45d9-91e0-401573781c4c_terseLabel_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to operating leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock_label_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to operating leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock_documentation_en-US" xlink:label="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information related to operating leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:href="uvv-20221231.xsd#uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:to="lab_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_0de27afe-0ffd-4af3-ae3d-991f0229ad8b_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Universal Corporation shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b04c0a87-cd9d-4822-9e99-a1e02b760c01_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity attributable to parent, beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_35c4d890-7ccc-42c7-a600-24cde8859825_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity attributable to parent, ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e037b855-ad12-4b0a-99ad-3dc1207f4fdd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives And Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_b5856e92-8805-4754-ac02-06c3ab61f1c6_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside Directors [Member]</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_363e384f-235d-4d6c-815a-d5edb9fe3959_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_9b5c8546-0861-4cef-993c-7e8a10687ae2_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f1a17a0e-4c92-4178-8b9c-ed6efc76db9e_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_DescriptionOfHedgedItemDomain_f76dcc71-bdfd-40e4-8d0b-21e9b885e792_terseLabel_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description Of Hedged Item [Domain]</link:label>
    <link:label id="lab_uvv_DescriptionOfHedgedItemDomain_label_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description Of Hedged Item [Domain]</link:label>
    <link:label id="lab_uvv_DescriptionOfHedgedItemDomain_documentation_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description Of Hedged Item [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemDomain" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain" xlink:to="lab_uvv_DescriptionOfHedgedItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IngredientsOperationsMember_f82b159f-0de3-4042-8336-399a958a0ec5_terseLabel_en-US" xlink:label="lab_uvv_IngredientsOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ingredients</link:label>
    <link:label id="lab_uvv_IngredientsOperationsMember_label_en-US" xlink:label="lab_uvv_IngredientsOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ingredients Operations [Member]</link:label>
    <link:label id="lab_uvv_IngredientsOperationsMember_documentation_en-US" xlink:label="lab_uvv_IngredientsOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ingredients Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IngredientsOperationsMember" xlink:href="uvv-20221231.xsd#uvv_IngredientsOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IngredientsOperationsMember" xlink:to="lab_uvv_IngredientsOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_NonCompeteAgreements_1b9f178b-d786-4dd2-a0ff-7da97e82cbb1_terseLabel_en-US" xlink:label="lab_uvv_NonCompeteAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_uvv_NonCompeteAgreements_label_en-US" xlink:label="lab_uvv_NonCompeteAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_uvv_NonCompeteAgreements_documentation_en-US" xlink:label="lab_uvv_NonCompeteAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount before accumulated amortization as of the balance sheet dates of noncompetition agreements for a reasonably expected period of economic benefit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_NonCompeteAgreements" xlink:href="uvv-20221231.xsd#uvv_NonCompeteAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_NonCompeteAgreements" xlink:to="lab_uvv_NonCompeteAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ed0de01b-f9c1-4c04-b1ac-3e406308e960_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_f8ad1d53-9718-4a48-ad4e-353a966b53d7_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_03ac10d4-13ec-4509-a9a3-7ac091a3658d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_57494a92-879b-49c6-bc45-317e0b58b210_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_fcc3bd58-f3f6-4ffc-b2cd-cd325824c323_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_30d54636-64b4-439f-ae01-f112d4dc014f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) attributable to parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_46278353-484b-4e4f-9a76-002a8bd87e64_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_c884f6b5-de5d-42ad-bc01-0343f1605df0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_08c49f01-68fd-4af6-9910-5328567164a3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_13ceaae2-0dd7-49cb-8087-a30b76202b4f_periodStartLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance beginning of year</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_509065aa-7f43-463f-bc45-7e111b252ecf_periodEndLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_406ce4d5-010c-4509-8f00-609c8a4dbbfe_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_36d01d68-56de-4b5a-814a-f482384c26fa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IncomeTaxDisclosureLineItems_f516b883-d0df-4bd4-97ad-c7d4218423af_terseLabel_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Line Items]</link:label>
    <link:label id="lab_uvv_IncomeTaxDisclosureLineItems_label_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Line Items]</link:label>
    <link:label id="lab_uvv_IncomeTaxDisclosureLineItems_documentation_en-US" xlink:label="lab_uvv_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Income Tax Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureLineItems" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems" xlink:to="lab_uvv_IncomeTaxDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_1dd81767-61cc-4586-bad5-1168c22c1fd7_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges</link:label>
    <link:label id="lab_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_label_en-US" xlink:label="lab_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Loss on Foreign Currency Derivatives, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" xlink:to="lab_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_f4fd851b-d83d-4fb0-9dcc-09cf82877a8f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e6597292-46ed-40cf-86df-b7b3decb609b_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_e18418cf-abc0-440a-a557-d325f0545846_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_59231fb6-9318-4f96-a015-b42212d17a74_terseLabel_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities and Other Matters [Line Items]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_label_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities and Other Matters [Line Items]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_documentation_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Other Contingent Liabilities and Other Matters [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:to="lab_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_b8715112-eac5-4244-a681-e88f3016aa55_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_2d83842e-f4a3-449c-b402-c4db9cc049cb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c1f8d592-b683-4092-8814-dc0900a0219f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_539f8ed0-59c7-44ac-bd1d-99793e69b4ef_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityMember_993c0841-e516-4e2a-9dc7-85edd6341a76_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration [Member]</link:label>
    <link:label id="lab_us-gaap_LiabilityMember_label_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityMember" xlink:to="lab_us-gaap_LiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_153ff652-a8c5-423d-bfc3-e66bf5793460_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_7d84fb2e-bcfe-4fac-837a-d9bd84e7a546_terseLabel_en-US" xlink:label="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</link:label>
    <link:label id="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_label_en-US" xlink:label="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits</link:label>
    <link:label id="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_documentation_en-US" xlink:label="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:href="uvv-20221231.xsd#uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:to="lab_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_0e0f70e9-d376-4147-a77c-ea69f9ee0c98_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_76bb9d52-6b8e-42db-824b-68d664e2e257_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_79c639b8-abe3-42e2-b43c-a12f4dfb4f7e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9fe29c8b-0988-4a2b-a5e8-d98782156c8b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ParanaMember_418ea98f-8a0a-4fe4-ae6c-5b1f7e1421c9_terseLabel_en-US" xlink:label="lab_uvv_ParanaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parana [Member]</link:label>
    <link:label id="lab_uvv_ParanaMember_label_en-US" xlink:label="lab_uvv_ParanaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parana [Member]</link:label>
    <link:label id="lab_uvv_ParanaMember_documentation_en-US" xlink:label="lab_uvv_ParanaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parana [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ParanaMember" xlink:href="uvv-20221231.xsd#uvv_ParanaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ParanaMember" xlink:to="lab_uvv_ParanaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_9a0d4b40-dc45-4038-ae42-24bafa66e5ea_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e9099422-e8c0-431d-bdf6-65f3bac8a4d6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_80d40270-a421-4d5f-8a55-5145df358f50_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_29a0f743-867e-460d-847e-a27b0f24740c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3d82b5d6-ae3b-4022-89f3-6fcd37b8de31_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in estimated fair value of contingent consideration for FruitSmart acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_8785c256-9f63-4775-a653-64fb4adf50bf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_91bbe640-0bc8-456a-ac37-8a5660accac1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_77c6a7ed-8e2a-4969-810a-46768ff2f834_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_5c97f7e3-f739-4b00-aadd-6092fca14bbf_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Junior Participating Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_6e32c65f-78ba-4423-9569-682a55004c6b_terseLabel_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Table]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_label_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Table]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_documentation_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:to="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_9f1d1a44-f9b0-414c-9e8f-d1c8084c4e76_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_2a93621e-6db1-473d-a670-0391197ba792_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_29eb08a8-02f4-446f-876a-c399b5882f22_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_2ef7d580-90c2-4932-9c90-8fec971d6229_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_fb1ef9cd-be17-408c-8f07-e58e010e36ff_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_c1d32dc4-5608-4ab4-a98b-7958d1b79910_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_LeafTobaccoInventory_83cacb6a-cdf6-409b-aa9c-ea72f6644039_terseLabel_en-US" xlink:label="lab_uvv_LeafTobaccoInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco</link:label>
    <link:label id="lab_uvv_LeafTobaccoInventory_label_en-US" xlink:label="lab_uvv_LeafTobaccoInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaf Tobacco Inventory</link:label>
    <link:label id="lab_uvv_LeafTobaccoInventory_documentation_en-US" xlink:label="lab_uvv_LeafTobaccoInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount of leaf tobacco inventory as of the balance sheet date. Includes leaf tobacco grown or purchased from farmer that has not been processed (commonly referred to as "green tobacco"), as well as leaf tobacco that has been process and packed for sale to customers (commonly referred to as "redried" tobacco).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_LeafTobaccoInventory" xlink:href="uvv-20221231.xsd#uvv_LeafTobaccoInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_LeafTobaccoInventory" xlink:to="lab_uvv_LeafTobaccoInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_b181a06a-0742-45bd-a918-7c937a6853ac_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_17174707-f1cc-4654-94d7-d096a2f858b7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancesOnInventoryPurchases_4ff8fc5c-085f-4452-a3f7-9e06671c0ec8_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to suppliers, net</link:label>
    <link:label id="lab_us-gaap_AdvancesOnInventoryPurchases_label_en-US" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances on Inventory Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesOnInventoryPurchases" xlink:to="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a258dd20-c54b-4ce0-9932-7f61c3f820ec_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_23c97488-0204-4484-81a4-1aa0e60cdd26_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6ed00b39-eb5c-4df5-8dfa-c6e8070ce9ea_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, net</link:label>
    <link:label id="lab_us-gaap_Goodwill_7c27326f-60e8-418b-aee7-fcca1cb69453_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_Goodwill_78cbbe43-d6ac-48cb-97cf-7aeeef7b153e_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_b0e3d3d8-4f29-46be-9cd1-cdfab16e4e43_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_caffe675-efeb-4327-8a93-1db44e6f1d8e_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_d0807b74-ceba-4797-9a7a-c53e6d746c69_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total financial liabilities measured and reported at fair value</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_54852ad1-8ae9-4c7c-b627-a43c91040727_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_TaxExpenseSaleOfBusinessMember_39f29d1f-d710-42ce-af5f-2e12e074b5f2_terseLabel_en-US" xlink:label="lab_uvv_TaxExpenseSaleOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Expense - Sale of Business [Member]</link:label>
    <link:label id="lab_uvv_TaxExpenseSaleOfBusinessMember_label_en-US" xlink:label="lab_uvv_TaxExpenseSaleOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense - sale of business [Member]</link:label>
    <link:label id="lab_uvv_TaxExpenseSaleOfBusinessMember_documentation_en-US" xlink:label="lab_uvv_TaxExpenseSaleOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense - sale of business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TaxExpenseSaleOfBusinessMember" xlink:href="uvv-20221231.xsd#uvv_TaxExpenseSaleOfBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_TaxExpenseSaleOfBusinessMember" xlink:to="lab_uvv_TaxExpenseSaleOfBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock_0295a060-46da-4928-a0ef-ac0c732820da_terseLabel_en-US" xlink:label="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of supplemental income statement information related to leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock_label_en-US" xlink:label="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income statement information related to leases [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock_documentation_en-US" xlink:label="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income statement information related to leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:href="uvv-20221231.xsd#uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:to="lab_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d8843013-675f-464c-b92d-96c2be2fd4e1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3134a87f-f406-4a06-a82a-d8d38a412a09_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash used by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_aefce606-245c-421e-b80d-75f718a26835_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d59132b9-8826-439b-af65-c710522b3db9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_6d642657-80b6-4bbb-b766-2e49f6e4b44a_verboseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_51719805-74f5-4c6d-808e-f8e8242f441b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b770bf6f-d611-40e2-947a-3bb33f7fb913_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a8fd446d-63ba-46b6-8faa-220032521831_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e637028d-7dce-4243-923e-08ac68e41a3d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_12c007a9-fd33-47b3-8626-f50affe88059_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_92385913-b069-439f-8b9a-4ab3394e336d_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_b575cd7a-295b-4b2c-9cbc-9cc00e1e9974_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_255ca09d-95da-4569-9b6a-ec84c27f85db_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_50f88314-22a3-4fb9-8328-0d57b0fe3447_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b541cb54-5ff1-4463-bfa5-18396de466ff_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e4c94229-2528-48b9-bcb2-5d10f17ed036_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c64722d0-44aa-4539-b19b-7bc211721f73_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_b8bce5f9-23b2-4eef-a6a5-21837b1aea72_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and other postretirement benefit plans:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationEquityTable_47c68260-2d31-4506-b8a0-310c203dca05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalization, Equity [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationEquityTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalization, Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityTable" xlink:to="lab_us-gaap_ScheduleOfCapitalizationEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c94446c0-2ea3-4d11-bc9b-b11a05042b57_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_7460c202-2bce-45b6-814e-b2f20643dc36_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_62cfa18e-f88f-4426-9f42-c56e9a84249e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, no par value, 100,000,000 shares authorized 24,555,361 shares issued and outstanding at December&#160;31, 2022 (24,607,384 at December&#160;31, 2021 and 24,550,019 at March&#160;31, 2022)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_c6ee827a-7f8c-462f-995c-40f5620c4d89_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value [Member]</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_1dbb2f88-50e6-40fe-83f4-2849065f64e0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_29c36caa-fd67-439f-953f-b9d2c0b68197_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_920799b1-e8fe-4f0c-82bd-4cdb5a340290_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_e515e44f-f099-4289-89fc-2aa5350025eb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_fc373b86-4cf9-4c93-a8e9-4895faaf6e51_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_d7410c0b-0456-4282-b4cf-935c88ec9335_terseLabel_en-US" xlink:label="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</link:label>
    <link:label id="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_label_en-US" xlink:label="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits</link:label>
    <link:label id="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_documentation_en-US" xlink:label="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:href="uvv-20221231.xsd#uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:to="lab_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_749a7bb5-5428-46cb-a0c9-4a1638b0167e_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, restricted cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4d1082b9-f569-413d-ba5f-915e459d3b05_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, restricted cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_672c70ff-d8b1-4645-8d32-56e28d1bcd6c_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_467d4b07-de9d-4f43-bf46-2ed984dd0103_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9fb2e206-b92b-4760-bf7b-3f55425326c7_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: net loss (income) attributable to noncontrolling interests in subsidiaries</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_43ae435a-640e-4b29-b85d-57c369e10e0d_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ddcb9d4a-ec77-4a87-80de-2e519e25a96d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Other Contingent Liabilities, And Other Matters</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_d06f0769-6ecd-4a17-8820-df8fe76b7384_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_58a8599c-d5ab-4826-910b-134555f90219_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_938b8050-f88c-4c74-a08c-af2b33b36981_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_ce978710-fac6-4850-83be-1d469d1da97c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_28c97333-0981-4f60-9509-61ef314e191a_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer advances and deposits</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_fa15466e-042f-43c8-8149-e74a7466951f_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Universal Corporation [Member]</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_159dd7de-7147-47ef-b7fc-f8ac7ce015b5_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_c48c38bb-dcdb-439b-a3f5-c89b9b6f6d3b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement and Other Comprehensive Income (Loss) Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_07b88623-e20e-43c7-963d-404cf8ea885c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_a43dfded-52a2-40ef-9d2b-5b48d86f11dd_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a53e8f03-2ddd-48ee-ac78-dda6746f4b48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ca568c58-b0ba-4b7e-a287-865882acb735_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ae22705b-8a9a-4eb6-b771-6cd6f4eb4982_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d3da591f-0ddf-47de-bd8b-4d7ddc2a949d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_598e67bb-2850-4f54-9eb2-7bf12cb885dc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_b6f5809a-818f-4872-a7e5-86e8a5780815_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f01cf08b-f53b-4221-96f3-b2dc44ad5a85_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SevenYearTermLoanMember_41ab76d6-40bd-43d4-918c-4c3d8013b853_terseLabel_en-US" xlink:label="lab_uvv_SevenYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven-year term loan [Member]</link:label>
    <link:label id="lab_uvv_SevenYearTermLoanMember_label_en-US" xlink:label="lab_uvv_SevenYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven-year term loan [Member]</link:label>
    <link:label id="lab_uvv_SevenYearTermLoanMember_documentation_en-US" xlink:label="lab_uvv_SevenYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seven-year term loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SevenYearTermLoanMember" xlink:href="uvv-20221231.xsd#uvv_SevenYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SevenYearTermLoanMember" xlink:to="lab_uvv_SevenYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3d4da7fd-99b4-4536-994b-add0969893c5_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss) attributable to Universal Corporation</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_890b8062-f228-47b7-966a-52fc89e415d0_terseLabel_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Line Items]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_label_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Line Items]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_documentation_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Supplemental income statement information related to leases [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:to="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_9a3fabac-c1be-4820-9fc5-e1a0f99a19bc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of business(1)</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8befdb1a-ddc1-4b51-9750-cecaad82899b_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_02947a0e-0bfe-4fc8-8599-ae398889cd55_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Results For The Company's Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_50ffd056-845b-4681-bb48-5fc3ebd64625_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired fixed assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_edf67acf-03cb-44d1-abe1-f432a4cfc3f7_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8aab257d-dddb-42f9-ae22-266cd4a7ae61_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b6f34a84-c55f-4209-8d76-c81065313f05_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_559ea673-5162-48b5-9a37-bf33438fe103_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_6ab85b2f-3e50-498e-9350-95a34e6fc681_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_fd14d11a-d869-4c39-8ec2-d89f28754ba3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee termination benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5cdf20a9-4ec6-4c05-94bd-f0034d77e5b5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_9e0fa0c6-0e02-44bc-8eb1-ad755d465a30_terseLabel_en-US" xlink:label="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in pretax earnings (loss) of unconsolidated affiliates</link:label>
    <link:label id="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_14e606f3-068b-421d-9c29-9a9f5547869e_negatedLabel_en-US" xlink:label="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)</link:label>
    <link:label id="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_label_en-US" xlink:label="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity In Pretax Earnings Of Unconsolidated Affiliates</link:label>
    <link:label id="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_documentation_en-US" xlink:label="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:href="uvv-20221231.xsd#uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:to="lab_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_f3a25e35-77ac-48fd-8d65-aa28703dfcfd_terseLabel_en-US" xlink:label="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of award grant paid</link:label>
    <link:label id="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_label_en-US" xlink:label="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Paid Under PSA Grants Range Percentage Of Stated Award</link:label>
    <link:label id="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_documentation_en-US" xlink:label="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Paid Under PSA Grants Range Percentage Of Stated Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:href="uvv-20221231.xsd#uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:to="lab_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_FY2022GrantsMember_e81c457d-092e-45ef-8bd5-f0b3caf4dd9a_terseLabel_en-US" xlink:label="lab_uvv_FY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FY2022 Grants [Member]</link:label>
    <link:label id="lab_uvv_FY2022GrantsMember_label_en-US" xlink:label="lab_uvv_FY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FY2022 Grants [Member]</link:label>
    <link:label id="lab_uvv_FY2022GrantsMember_documentation_en-US" xlink:label="lab_uvv_FY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FY2022 Grants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FY2022GrantsMember" xlink:href="uvv-20221231.xsd#uvv_FY2022GrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_FY2022GrantsMember" xlink:to="lab_uvv_FY2022GrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_396c3b96-0084-4e3a-8be0-13db3afecee2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5551985c-c343-47ee-82ee-a22e9e077d15_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_b492b603-9836-469b-9f1a-d9f04ec20cc3_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_faf96f8b-847a-4ad9-b9d9-cd9bc52487d4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash, restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ae7fc740-07c2-4f85-ba27-b46bb9f95729_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_4fc51e76-21fd-4141-8afa-4508a705135a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0a8f1620-7527-4739-8c72-82607e794760_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_8321a9d1-50ab-473c-8cce-34efd533ba68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5a796248-d6ad-4014-815a-eac0d98a1901_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f4eefa8b-0339-41d6-9aec-de02b0e934ac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_ce989410-b1e6-4610-baff-626be01e811e_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual with Relationship to Entity [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_5277dda3-278c-44d8-b953-2beb0f339ba4_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives in a Fair Value Asset Position Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments in Hedges, Assets, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_d4e26a81-2013-4387-97d4-c29d5b50cfcc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_5be081d3-39e0-479a-97a9-634d1072b723_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-operating income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_72515cad-f065-48a2-ab33-d7e74cdb5f65_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value, by Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_acb43884-048f-4212-9a14-0d784eeb5f69_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Impairment Costs Disclosure</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6ecdc996-d9b3-4fa1-aff6-59ceed01235b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b7d25bd5-18bf-46bc-ac18-0bc3e72fb3a3_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_TotalOperatingSegmentsMember_090419f2-b6d1-4862-976c-8c28694aebb9_terseLabel_en-US" xlink:label="lab_uvv_TotalOperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:label id="lab_uvv_TotalOperatingSegmentsMember_label_en-US" xlink:label="lab_uvv_TotalOperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Operating Segments [Member]</link:label>
    <link:label id="lab_uvv_TotalOperatingSegmentsMember_documentation_en-US" xlink:label="lab_uvv_TotalOperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TotalOperatingSegmentsMember" xlink:href="uvv-20221231.xsd#uvv_TotalOperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_TotalOperatingSegmentsMember" xlink:to="lab_uvv_TotalOperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_95f5937c-a584-4d23-b046-5a26bac04f48_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_0a303dc3-ddd7-4b10-afcd-c356d1e6841e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_05ad254c-421a-4815-9f27-71713587f116_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_60cd8e7f-79c0-4531-97a1-f0fdb69d9dc6_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bd2b94f6-e332-4627-a4b0-cbaed263dadb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_746c04be-7cf4-47f5-88fb-fa15a6b6a497_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_167fe6a7-f2d7-4059-91ce-c3581178653e_terseLabel_en-US" xlink:label="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate balance of recoverable value added tax credits</link:label>
    <link:label id="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_label_en-US" xlink:label="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Balance Of Recoverable Value Added Tax Credits</link:label>
    <link:label id="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_documentation_en-US" xlink:label="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate balance of recoverable value added tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:href="uvv-20221231.xsd#uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:to="lab_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_52ed3dfc-16eb-418b-a09a-d6fad30a3b00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_3fd793c7-e1d0-4557-b31c-30ff6c01482d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_c717fcd2-d46b-40ad-b834-c59d03d55878_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_db28dbe3-12cc-48b2-8758-a71bde0798e1_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_2bbc8ee2-24f2-4653-94d6-1f83c76b333a_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives related to tobacco purchases [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_8ba0f79e-8b3f-44c7-9382-fca02a0d920a_verboseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Designated As Hedges [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_PreFY2022GrantsMember_ec453e8d-190b-4e28-9d92-1429df149bec_terseLabel_en-US" xlink:label="lab_uvv_PreFY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre FY2022 Grants [Member]</link:label>
    <link:label id="lab_uvv_PreFY2022GrantsMember_label_en-US" xlink:label="lab_uvv_PreFY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre FY2022 Grants [Member]</link:label>
    <link:label id="lab_uvv_PreFY2022GrantsMember_documentation_en-US" xlink:label="lab_uvv_PreFY2022GrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre FY2022 Grants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_PreFY2022GrantsMember" xlink:href="uvv-20221231.xsd#uvv_PreFY2022GrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_PreFY2022GrantsMember" xlink:to="lab_uvv_PreFY2022GrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent_62273a3d-4f53-4b51-9268-c0f83ad9df8a_terseLabel_en-US" xlink:label="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to suppliers current and non-current</link:label>
    <link:label id="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent_label_en-US" xlink:label="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to Suppliers Current and Noncurrent</link:label>
    <link:label id="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances to Suppliers Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:href="uvv-20221231.xsd#uvv_AdvancesToSuppliersCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:to="lab_uvv_AdvancesToSuppliersCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_f8f62096-3e11-4d11-a696-4ab7d71a4259_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationDomain_7ed8d662-e507-4987-ab73-484f67c8988b_terseLabel_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Additional Information [Domain]</link:label>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationDomain_label_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Additional Information [Domain]</link:label>
    <link:label id="lab_uvv_IncomeTaxesAdditionalInformationDomain_documentation_en-US" xlink:label="lab_uvv_IncomeTaxesAdditionalInformationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Additional Information [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationDomain" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain" xlink:to="lab_uvv_IncomeTaxesAdditionalInformationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ProcessingcostsMember_716ad3bc-bfee-4fc5-b69b-16823c720915_terseLabel_en-US" xlink:label="lab_uvv_ProcessingcostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Processing costs [Member]</link:label>
    <link:label id="lab_uvv_ProcessingcostsMember_label_en-US" xlink:label="lab_uvv_ProcessingcostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Processing costs [Member]</link:label>
    <link:label id="lab_uvv_ProcessingcostsMember_documentation_en-US" xlink:label="lab_uvv_ProcessingcostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Processing costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProcessingcostsMember" xlink:href="uvv-20221231.xsd#uvv_ProcessingcostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ProcessingcostsMember" xlink:to="lab_uvv_ProcessingcostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_26ed9f11-69a0-4303-a37f-b99ccd8a9252_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_7ae77eaf-b5e3-4d1e-bfbc-a6590066319e_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_2355a027-b59a-4b3c-8fdd-5be88f480c25_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value By Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_a9b4c2b0-510e-4c28-930c-182ab44a75ce_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_0c279b68-74e8-403e-b3e1-57e727444294_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per common share</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_667aecc1-6046-402f-b5db-e52a7262cf2e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:to="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5624fa14-60d8-476c-95d3-aebf4395df98_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net carrying value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_90c37d6d-ede7-4005-a6e3-c45dfba66ee4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total expected future amortization expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_eb3125c0-1e4a-47ba-a2e1-77585fff4c92_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_935e1286-0640-4077-96c7-2f148905bf46_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash (Other noncurrent assets)</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_43eaf6c5-6a06-48c8-b773-cf55baa9794e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_0b611ef8-ad8f-4e85-8115-93436e9fe1eb_terseLabel_en-US" xlink:label="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales agreement to sell common stock of subsidiary company, value</link:label>
    <link:label id="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_label_en-US" xlink:label="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales agreement to sell common stock of subsidiary company, value</link:label>
    <link:label id="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_documentation_en-US" xlink:label="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales agreement to sell common stock of subsidiary company, value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:href="uvv-20221231.xsd#uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:to="lab_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_08dc3a3f-7349-4245-9827-9ccd8ef47b5b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_83ce6d41-83b7-4d3e-88ac-09663c88bea5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_52164d95-273b-4196-842d-08492856763b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_0ee4c518-4dca-418c-8637-f4018732a0ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable and overdrafts</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_e0b5c3b1-13d1-4903-9cea-182694f4139e_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_bfb3a7ae-13a7-400c-aa75-ece4aa0f0df1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ddadb96f-3447-40b6-8d7e-30590c4c4299_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_fabec333-f203-42c9-9ea3-eec64f31693e_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_bcdcee1b-e0da-44b9-8f22-a237758bdbec_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other sales and revenue from contracts with customers [Member]</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e9301c0e-4c04-402a-84be-0514240452b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ce72589c-2fae-4b35-9f2d-a2a030d05690_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_04b4c9f5-a564-4392-8999-e62e8fe96aa6_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_97f94cb8-aad4-4b61-93f6-fd088ff662b2_negatedLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_85922009-3fb5-4883-bbb4-915e8fe3987d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_41256eed-b01f-4fa1-9114-35955dd4c621_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowances</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_45087ef6-e147-43fc-a7c4-e2174d159236_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_764ffff6-e92a-4f3e-ad0e-5d82d5e789ae_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_a2169bd5-9bc3-4cf2-abe8-7dfaf75eed78_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on amortization included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_24b1a2a5-8ce6-4414-b472-c98d0cd8bff8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_FruitSmartInc.Member_62c5c3a1-31aa-4932-8f5c-70bfbcd60ae5_terseLabel_en-US" xlink:label="lab_uvv_FruitSmartInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FruitSmart, Inc. [Member]</link:label>
    <link:label id="lab_uvv_FruitSmartInc.Member_label_en-US" xlink:label="lab_uvv_FruitSmartInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FruitSmart, Inc. [Member]</link:label>
    <link:label id="lab_uvv_FruitSmartInc.Member_documentation_en-US" xlink:label="lab_uvv_FruitSmartInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FruitSmart, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FruitSmartInc.Member" xlink:href="uvv-20221231.xsd#uvv_FruitSmartInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_FruitSmartInc.Member" xlink:to="lab_uvv_FruitSmartInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_749513a9-7fe9-42f0-8b3c-94438890f653_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional operating leases that have not yet commenced</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47c949c6-502c-42dd-9567-1325947c9630_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_644511de-444e-49b0-8840-26bc93b62521_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value [Member]</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cda6e18e-f777-4513-a022-a7102cef0238_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3deeda18-a0de-48db-a8c3-060ea89e8656_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted earnings per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_a1f8b249-d5c3-4955-ac20-764826a7ecab_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_fb9becea-c963-4d6d-8303-e5a3a027e2c8_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_fa6828cf-6adb-420d-a43c-be1ea21e8e2c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Business, Affiliate and Productive Assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Business, Affiliate and Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_c7160976-b139-41f6-9c34-d5780f65d129_terseLabel_en-US" xlink:label="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected stock based compensation for remaining fiscal year</link:label>
    <link:label id="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_label_en-US" xlink:label="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Stock Based Compensation For Remaining Current Period</link:label>
    <link:label id="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_documentation_en-US" xlink:label="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Stock Based Compensation For Remaining Current Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:href="uvv-20221231.xsd#uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:to="lab_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_7905d7dd-1a7f-4893-81f8-07d4f84ae7ce_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_7a69ece2-b83b-482d-b64d-9d0496e6b8cf_terseLabel_en-US" xlink:label="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of stock, retained earnings</link:label>
    <link:label id="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_label_en-US" xlink:label="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased And Retired During Period Value Retained Earnings</link:label>
    <link:label id="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_documentation_en-US" xlink:label="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased and retired during period value retained earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:href="uvv-20221231.xsd#uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:to="lab_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_77ce7439-978d-4408-a910-79c645aacaa7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5cb62116-5f2d-45cc-978f-2bae1b51811f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_70b2b493-8e54-485f-ab81-53a9ae683657_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_ced9131a-43e1-4fff-a1ca-0e5b9c0ab331_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency amount accrued</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_93403af3-b494-449d-b573-d31d96bee2f7_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AlternativeInvestment_f25ec7f0-012d-4d80-bc37-7623c7c57fc2_terseLabel_en-US" xlink:label="lab_us-gaap_AlternativeInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_AlternativeInvestment_label_en-US" xlink:label="lab_us-gaap_AlternativeInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AlternativeInvestment" xlink:to="lab_us-gaap_AlternativeInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_2d2b7fe4-c6b8-44c0-9c24-aa3f9d837676_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_72d8ead5-d3c5-46b3-867e-a8051b6067f8_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f8e72076-c734-4d3a-a207-9634ad1ec52a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_bc24f10b-02e1-48a1-ae51-0e9439bfe8bb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount of derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_86123979-c187-48d6-9057-a66533c37bda_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_c9e3137c-1a19-404e-8b12-ced9832332af_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_a60ad6aa-a880-4f77-941d-6ebd2e4d43ce_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General And Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_94e39f52-4b0c-4b8d-80b4-738c79267934_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_f3e801dc-409f-4e96-909b-937a8527af63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_413de8b5-7441-46ef-ad7c-bff83d2b2d83_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherInventory_label_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory" xlink:to="lab_us-gaap_OtherInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_46bf7019-12de-4c95-b789-ecadd1c28baa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_3193f3d8-d329-40b3-85d0-96550d5b43f7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Assets, at Fair Value</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Assets, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_ccd5c581-6d07-4956-8602-75a370abc088_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges: [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_a3cf058b-9940-40f4-8f30-38b971c6ad9a_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_9da8d0de-10e1-4fcc-ad43-880f4d46ede2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_3ac314ec-9ebe-4bc0-82d9-c6a161c353a8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_56a9876e-da22-4d9f-9a3f-515e8ca85f1b_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_1a8d076d-89e1-4e61-a668-bd352c71c028_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_61435579-6536-488d-b0bc-ef1ca314b661_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_7ea158a2-01da-4ab4-a660-36602fc09cbd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_50f410a3-f092-4458-9815-055e3fc6b661_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))(3)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_355f8c4d-c68e-4c91-9192-c9964f6afe34_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests [Member]</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_FiveYearTermLoanMember_f5690a59-25c4-45c6-a32c-3eb27e3968c4_terseLabel_en-US" xlink:label="lab_uvv_FiveYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five-year term loan [Member]</link:label>
    <link:label id="lab_uvv_FiveYearTermLoanMember_label_en-US" xlink:label="lab_uvv_FiveYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five-year term loan [Member]</link:label>
    <link:label id="lab_uvv_FiveYearTermLoanMember_documentation_en-US" xlink:label="lab_uvv_FiveYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five-year term loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiveYearTermLoanMember" xlink:href="uvv-20221231.xsd#uvv_FiveYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_FiveYearTermLoanMember" xlink:to="lab_uvv_FiveYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_f8f8e029-77fe-4afb-b16a-e4a38649dd1e_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amortization and deferral</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_0a543cb2-d749-4089-9e21-646a824ab7db_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_ebce5340-5c40-42c2-94cd-59390beefa79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency remeasurement (gain) loss, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract_34851b8a-73cb-45b4-affe-f048917882a3_terseLabel_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract_label_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Abstract]</link:label>
    <link:label id="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract_documentation_en-US" xlink:label="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental income statement information related to leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:to="lab_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_200402b0-ccef-4c8c-9131-0fb7be54cc22_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4210357c-ee89-466c-89ee-c9772e9a8de5_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f6ca9ce9-7cea-4da6-a40a-c3d0f5f9542f_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and outside director share-based awards</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_7ba5c6f2-b10f-4730-bfde-685b97b91f29_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4121cd04-513b-4812-b8bd-79cd11a1d628_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_902c3633-395d-4d2a-88fa-6a1c254ef45f_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives related to processing costs [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_cd60fdf0-5f96-44f3-9c5b-849d375e7ed5_verboseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated As Hedges [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_05716e77-8520-412e-b896-2ff8b3bca39f_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of business, net of cash held by the business</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_c954da5d-16b7-48a1-9cf8-c6bc9e3dfd5c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4b9002b2-9d65-4a3a-8e46-4dc8e96fdacc_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_354bab36-3ea8-4adc-8ca0-38aa60c9ed79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_44cae6bd-e20e-467c-82e4-c2c9ac3af602_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeDisclosureAbstract" xlink:to="lab_us-gaap_LesseeDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_3b6cabc4-2595-41f9-8683-15270309ae9d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_b5ba26fb-c571-4e7e-907e-caea317b72c1_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_487ea71a-34b9-4e74-aba6-baf61a6aaac5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fbccdf44-395c-46a5-9b3c-8310653019c2_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6a00ac14-eaa9-47b1-9742-5771169d055f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39e01a4b-a4fd-4e66-988a-3f8937cfe738_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_317edf81-2ba9-4d59-8e30-f9b4d2e72504_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_fdf815fe-e61b-4f8f-8d2b-9cf1e81b4a89_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_1502f588-a4e3-4028-9dfc-08b2aa668c15_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2baedabb-7ee6-4567-bea5-432549289b49_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_860c6fdb-a125-48cd-b499-2d784d33d0f2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_ebbf5404-2269-4351-95d2-9e2efc7fe592_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_TobaccoOperationsMember_b716dc7c-b373-4240-8ec9-810314e14772_terseLabel_en-US" xlink:label="lab_uvv_TobaccoOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Operations</link:label>
    <link:label id="lab_uvv_TobaccoOperationsMember_label_en-US" xlink:label="lab_uvv_TobaccoOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Operations [Member]</link:label>
    <link:label id="lab_uvv_TobaccoOperationsMember_documentation_en-US" xlink:label="lab_uvv_TobaccoOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoOperationsMember" xlink:href="uvv-20221231.xsd#uvv_TobaccoOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_TobaccoOperationsMember" xlink:to="lab_uvv_TobaccoOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_81545d6e-8f9e-4e13-898e-64746955b271_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount of Forward Contracts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_840d8aa0-afc3-453f-86f3-d546df4c25ab_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_95e9fb75-4a9d-43ad-9212-a01ede315079_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_32ad9cda-64b5-4cfa-86bc-f6ed444e0710_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance and other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_038ddf64-d7cc-4bfc-a2e4-c3194dce23af_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock_ced534ab-7646-4ae0-bb38-2e28afd379cf_terseLabel_en-US" xlink:label="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed - Shank's Acquisition [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock_label_en-US" xlink:label="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Silva Acquisition [Table Text Block]</link:label>
    <link:label id="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock_documentation_en-US" xlink:label="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Silva Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:href="uvv-20221231.xsd#uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:to="lab_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_2c6dde07-7663-4ec7-bff2-6de6d6c2e7af_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of short-term debt, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_2d0a044a-534e-41c6-87fc-86de91004a49_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net provision for losses (recoveries) on advances to suppliers</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_3a1da1ae-82b8-484f-a410-332e185fafa7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_434dc639-1c25-4721-b428-1de2b0d6df61_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_11c2f5ac-d856-459d-9fa6-8209ac8204db_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_0a1630f3-08ab-4029-b583-28c18f3eabee_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_3f431ac1-3229-4e84-a51f-f82a6b2137cd_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b1d608ea-d621-4682-a54b-3507e954584a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_c719139c-136c-4963-a51a-7262bc222138_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_e78bf911-aa9d-4c50-a669-2cf93135443c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_06e33c3c-5ac3-479c-bcae-eaf1a32b5b58_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap-supplement_DebtInstrumentIssuedPrincipal_361becac-a4f2-4d0d-902d-1b8d8ffb7d35_terseLabel_en-US" xlink:label="lab_us-gaap-supplement_DebtInstrumentIssuedPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Issued, Principal</link:label>
    <link:label id="lab_us-gaap-supplement_DebtInstrumentIssuedPrincipal_label_en-US" xlink:label="lab_us-gaap-supplement_DebtInstrumentIssuedPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Issued, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal" xlink:to="lab_us-gaap-supplement_DebtInstrumentIssuedPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_244dff03-f996-492a-a622-06cbdee75ad2_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_7d48e5d3-50d7-47a4-a800-8218665ae5d0_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward foreign currency exchange contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_3307676f-9e03-4c09-b1a5-a5ee95b4733e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_a032415f-2776-4d64-84cc-ac9807da8fe9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_LeasesofLesseesAbstract_35985a15-d451-4df6-9555-d5f8d2f90732_terseLabel_en-US" xlink:label="lab_uvv_LeasesofLesseesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessees [Abstract]</link:label>
    <link:label id="lab_uvv_LeasesofLesseesAbstract_label_en-US" xlink:label="lab_uvv_LeasesofLesseesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessees [Abstract]</link:label>
    <link:label id="lab_uvv_LeasesofLesseesAbstract_documentation_en-US" xlink:label="lab_uvv_LeasesofLesseesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessees [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_LeasesofLesseesAbstract" xlink:href="uvv-20221231.xsd#uvv_LeasesofLesseesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_LeasesofLesseesAbstract" xlink:to="lab_uvv_LeasesofLesseesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_a2d5b214-5351-4d9f-aa5d-8a3b1024d6c5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_f422a6fc-0bd9-4f39-a9ef-e7ad6ad1cfd7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_b47e9f3a-2e68-44b4-9721-f4a3122c37d1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_d211528a-12ec-46cc-8efc-9fe39b69d4a3_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_349e9e1f-02c6-46e2-8435-66eb2d64c402_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in cash, restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_ed006c0f-b593-4c45-87e7-e6a045315cd4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_35b726a5-9291-4e35-af78-eefa25f851cb_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_6750565c-03c5-4dfb-b6b6-2875b45a7b78_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other assets</link:label>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments and Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:to="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_b0be81aa-654f-41aa-9015-63f60febb16a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_7c245bd5-0ffe-4cea-a703-e96ad4a01f0d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2398e6e-dadf-48e5-9277-7a44414501f2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_91f05ffc-df6e-47a6-b516-419bf6e58773_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_8f52757e-aa4c-4e98-a25a-d2dc7e0a663e_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_c2a468a2-d8ba-49aa-9ccb-f4855061ec34_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_af279134-52f2-4a36-beed-bea1a9f2b056_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_a17181ed-dde6-4bb4-989f-88d282c356df_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_d6b1a191-0290-4185-a3ba-4650f7711e09_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash released</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromInvestments" xlink:to="lab_us-gaap_PaymentsForProceedsFromInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_0bd9023c-58a9-4c2f-a49e-862d3ccde54e_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_TobaccoSalesMember_700d26c0-46df-4429-b10f-e48b35170db4_terseLabel_en-US" xlink:label="lab_uvv_TobaccoSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Sales [Member]</link:label>
    <link:label id="lab_uvv_TobaccoSalesMember_label_en-US" xlink:label="lab_uvv_TobaccoSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Sales [Member]</link:label>
    <link:label id="lab_uvv_TobaccoSalesMember_documentation_en-US" xlink:label="lab_uvv_TobaccoSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tobacco Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoSalesMember" xlink:href="uvv-20221231.xsd#uvv_TobaccoSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_TobaccoSalesMember" xlink:to="lab_uvv_TobaccoSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_FoodIngredientSalesMember_ef6e9501-7e38-41ed-ac16-51b779d0e07f_terseLabel_en-US" xlink:label="lab_uvv_FoodIngredientSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Food Ingredient Sales [Member]</link:label>
    <link:label id="lab_uvv_FoodIngredientSalesMember_label_en-US" xlink:label="lab_uvv_FoodIngredientSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Food Ingredient Sales [Member]</link:label>
    <link:label id="lab_uvv_FoodIngredientSalesMember_documentation_en-US" xlink:label="lab_uvv_FoodIngredientSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Food Ingredient Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FoodIngredientSalesMember" xlink:href="uvv-20221231.xsd#uvv_FoodIngredientSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_FoodIngredientSalesMember" xlink:to="lab_uvv_FoodIngredientSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a4ad46cc-e161-476f-88ea-8eb58275333c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_45e88ee6-f7d7-4c6c-a3d2-443968a7304e_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable&#8212;unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_d970ff1c-44c5-4f71-b754-2dbf71221034_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JudicialRulingMember_e538121e-4f16-4b54-ab0d-ce9034403020_terseLabel_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Law Ruling [Member]</link:label>
    <link:label id="lab_us-gaap_JudicialRulingMember_label_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Judicial Ruling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JudicialRulingMember" xlink:to="lab_us-gaap_JudicialRulingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b93ed92-a0ff-4c56-b649-b17c7b4051cf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_e7ef5cda-cc3e-4c66-b9bc-2d507b0aa90b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateContractMember_c61eec34-46cd-4230-b09c-389ff6bfb566_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_d1597762-8d9e-4ed7-820a-770dfd23a0b7_totalLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_35e86fbd-b5c1-47fb-9838-d52236a2d75c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5b4e167a-c3bd-4fae-b35f-e84d87b7a0cb_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_DescriptionOfHedgedItemAxis_2ea26a61-6ac9-494a-b701-29048326b2d5_terseLabel_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Hedged Item [Axis]</link:label>
    <link:label id="lab_uvv_DescriptionOfHedgedItemAxis_label_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Hedged Item [Axis]</link:label>
    <link:label id="lab_uvv_DescriptionOfHedgedItemAxis_documentation_en-US" xlink:label="lab_uvv_DescriptionOfHedgedItemAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Hedged Item [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemAxis" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_DescriptionOfHedgedItemAxis" xlink:to="lab_uvv_DescriptionOfHedgedItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_6067e3c6-25ec-4d12-b14f-fd5fd4a09974_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_68c29569-be30-4a24-a6eb-704880e87e92_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_09a9112d-9ceb-440d-93c0-bcf9b1e60ba3_terseLabel_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Other Contingent Liabilities, And Other Matters [Abstract]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_label_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities And Other Matters [Abstract]</link:label>
    <link:label id="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_documentation_en-US" xlink:label="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingent Liabilities And Other Matters [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:to="lab_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_147c0b48-8840-4f73-9849-cd487c2ddbd1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding the nine months ended December&#160;31, 2022)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_58dc9fed-2458-4c1b-92df-bcf03e42ea65_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of business, net of cash held by the business</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d3e648ce-20d0-495e-a6a0-12d494c9ef63_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d8e46413-331a-4be4-8522-3c49d5dbbe36_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_b75b9acf-e32d-49e8-ae80-34b67eafb600_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold [Member]</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_RecoverablevalueaddedtaxcreditsMember_cdbe4504-90a8-4391-9240-d4e8598e0238_terseLabel_en-US" xlink:label="lab_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable value added tax credits [Member]</link:label>
    <link:label id="lab_uvv_RecoverablevalueaddedtaxcreditsMember_label_en-US" xlink:label="lab_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable value added tax credits [Member]</link:label>
    <link:label id="lab_uvv_RecoverablevalueaddedtaxcreditsMember_documentation_en-US" xlink:label="lab_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable value added tax credits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:href="uvv-20221231.xsd#uvv_RecoverablevalueaddedtaxcreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:to="lab_uvv_RecoverablevalueaddedtaxcreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_64522a28-84b4-464a-8944-56c6f2d2cff8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_593b7c1c-2ef0-4dce-bc30-5f14d3107c60_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems_7ebfda48-4ef4-4ca2-8c9f-663e11502d44_totalLabel_en-US" xlink:label="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and other items</link:label>
    <link:label id="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems_label_en-US" xlink:label="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and other items</link:label>
    <link:label id="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems_documentation_en-US" xlink:label="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sum of operating profit and nonoperating income (expense) including pretax income (loss) from equity method investments, but before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:href="uvv-20221231.xsd#uvv_IncomeBeforeIncomeTaxesAndOtherItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:to="lab_uvv_IncomeBeforeIncomeTaxesAndOtherItems" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>uvv-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:a25a54ce-0808-439b-a93a-0e9762150781,g:bf303329-cb2a-4e63-874c-4983e0da5de6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.universalcorp.com/role/DocumentInformation" xlink:type="simple" xlink:href="uvv-20221231.xsd#DocumentInformation"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DocumentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_bbebb6b8-12ed-4043-9bd4-17dc23529d8b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentType_bbebb6b8-12ed-4043-9bd4-17dc23529d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ff7d5b51-2484-4f3b-9c66-f1a7c0ab8897" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentQuarterlyReport_ff7d5b51-2484-4f3b-9c66-f1a7c0ab8897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6c71fb51-4e44-4710-9512-c0b410db730f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentTransitionReport_6c71fb51-4e44-4710-9512-c0b410db730f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cabfdae0-5de9-4035-bb55-cde81529c5da" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_AmendmentFlag_cabfdae0-5de9-4035-bb55-cde81529c5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b8b3d3c4-fd3f-4c4f-ad59-5e2fa4eb3582" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentPeriodEndDate_b8b3d3c4-fd3f-4c4f-ad59-5e2fa4eb3582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_88341d1b-aeb3-471b-b8c1-8868c5706277" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityFileNumber_88341d1b-aeb3-471b-b8c1-8868c5706277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c66deb53-d107-4458-803d-981717f43901" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityRegistrantName_c66deb53-d107-4458-803d-981717f43901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_36a4e082-81f4-4708-a71d-b68f093b24c4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityIncorporationStateCountryCode_36a4e082-81f4-4708-a71d-b68f093b24c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0d8f8148-8eea-4639-8e70-bf13326acf06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityTaxIdentificationNumber_0d8f8148-8eea-4639-8e70-bf13326acf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_41c84767-c689-4920-9c50-c0d471d2dab3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityAddressAddressLine1_41c84767-c689-4920-9c50-c0d471d2dab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5acaf4c2-d218-419c-b711-6ff442f29857" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityAddressCityOrTown_5acaf4c2-d218-419c-b711-6ff442f29857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b4ac499c-aa7e-4b16-95e2-36fee7343212" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityAddressStateOrProvince_b4ac499c-aa7e-4b16-95e2-36fee7343212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_dd4f7a32-0b34-4869-9387-601ae4dec88f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityAddressPostalZipCode_dd4f7a32-0b34-4869-9387-601ae4dec88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_baec269a-4653-4441-a366-ba727549df8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_CityAreaCode_baec269a-4653-4441-a366-ba727549df8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e0929c30-e424-4966-ae44-3b546d2e7350" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_LocalPhoneNumber_e0929c30-e424-4966-ae44-3b546d2e7350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f71c3977-b4ef-4af8-a060-dd05673330b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_Security12bTitle_f71c3977-b4ef-4af8-a060-dd05673330b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_191ec68f-e3f9-48f1-af64-538523189391" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_TradingSymbol_191ec68f-e3f9-48f1-af64-538523189391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4e049f4c-d291-4da8-8577-257dccdc101c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_SecurityExchangeName_4e049f4c-d291-4da8-8577-257dccdc101c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5fe448fc-3fae-4fc8-8630-72bce2a1eb8f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityCurrentReportingStatus_5fe448fc-3fae-4fc8-8630-72bce2a1eb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_347b7915-47ab-4c42-8f4f-4e34ed42f158" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityInteractiveDataCurrent_347b7915-47ab-4c42-8f4f-4e34ed42f158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_196aa45a-3e0f-48cd-b1a5-f866bb1cfd04" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityFilerCategory_196aa45a-3e0f-48cd-b1a5-f866bb1cfd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_55ff5854-d31d-49ed-8219-7f2eb9f94f06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntitySmallBusiness_55ff5854-d31d-49ed-8219-7f2eb9f94f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9475d0cf-f3aa-4f05-bf3c-c5a7075e91c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityEmergingGrowthCompany_9475d0cf-f3aa-4f05-bf3c-c5a7075e91c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_591463d4-4b80-430b-a9b5-25ddb59c591f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityShellCompany_591463d4-4b80-430b-a9b5-25ddb59c591f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9f89756f-2d79-4dcc-92cc-6ea3dc9b8acb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9f89756f-2d79-4dcc-92cc-6ea3dc9b8acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c7fcc011-2fad-480a-a13d-1b92130328d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_EntityCentralIndexKey_c7fcc011-2fad-480a-a13d-1b92130328d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_b761c1dc-61e1-43e7-93df-40a677f5517e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_CurrentFiscalYearEndDate_b761c1dc-61e1-43e7-93df-40a677f5517e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_240ddf18-ba11-405a-bb23-132614beffae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentFiscalPeriodFocus_240ddf18-ba11-405a-bb23-132614beffae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a31a17a7-6644-4c1f-88a0-ad308826d944" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_59c1fdda-6824-4eb4-9afd-04462b1549da" xlink:to="loc_dei_DocumentFiscalYearFocus_a31a17a7-6644-4c1f-88a0-ad308826d944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_c1355c5a-c5f3-44bc-89a5-5e961c55599c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_c1355c5a-c5f3-44bc-89a5-5e961c55599c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_ec4f13ba-4d8e-467c-8930-53fc82736f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_ec4f13ba-4d8e-467c-8930-53fc82736f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b214472d-640c-43fe-88d3-0aa0a6dfb93a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ec4f13ba-4d8e-467c-8930-53fc82736f6c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b214472d-640c-43fe-88d3-0aa0a6dfb93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8274c397-8d34-41c6-bb33-e5fae606c137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ec4f13ba-4d8e-467c-8930-53fc82736f6c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8274c397-8d34-41c6-bb33-e5fae606c137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncome_d58fac3c-6d17-4b1f-b7f7-02e1bdc9f0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonrecurringIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_OtherNonrecurringIncome_d58fac3c-6d17-4b1f-b7f7-02e1bdc9f0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_c01342e1-6546-4ec3-8f37-92756a10941e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_c01342e1-6546-4ec3-8f37-92756a10941e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_12146013-d877-4d55-b9cd-43cdbdf4ddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_OperatingIncomeLoss_12146013-d877-4d55-b9cd-43cdbdf4ddf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_ad3941ef-d619-493e-8973-257d50140405" xlink:href="uvv-20221231.xsd#uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_ad3941ef-d619-493e-8973-257d50140405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8e7e351b-77eb-4b87-9c9e-bee70ebea8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8e7e351b-77eb-4b87-9c9e-bee70ebea8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1041cb11-7666-4d55-a568-be62d18bffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1041cb11-7666-4d55-a568-be62d18bffb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_21153ed2-5e05-4dad-a4a5-a4829dfd5726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_InterestExpense_21153ed2-5e05-4dad-a4a5-a4829dfd5726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_c89beeba-5c43-4d35-901e-28403ad501d1" xlink:href="uvv-20221231.xsd#uvv_IncomeBeforeIncomeTaxesAndOtherItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_uvv_IncomeBeforeIncomeTaxesAndOtherItems_c89beeba-5c43-4d35-901e-28403ad501d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bd21dbc0-b043-42ae-9329-6c0b4da35044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bd21dbc0-b043-42ae-9329-6c0b4da35044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b3ac2bee-7ecd-428a-861c-281427d69b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_ProfitLoss_b3ac2bee-7ecd-428a-861c-281427d69b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9506bc51-44b5-42b6-baef-fcc95f6ccd6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9506bc51-44b5-42b6-baef-fcc95f6ccd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0fa3b009-4dbb-46ca-b50f-eb7445426f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_NetIncomeLoss_0fa3b009-4dbb-46ca-b50f-eb7445426f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a13e499c-b0e7-4be5-b684-aa1652d99624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a13e499c-b0e7-4be5-b684-aa1652d99624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2640a73d-0c67-433a-87de-1b786b2cfa78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a13e499c-b0e7-4be5-b684-aa1652d99624" xlink:to="loc_us-gaap_EarningsPerShareBasic_2640a73d-0c67-433a-87de-1b786b2cfa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ac25c824-9835-4aa6-9e84-7dffddfd7f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a13e499c-b0e7-4be5-b684-aa1652d99624" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ac25c824-9835-4aa6-9e84-7dffddfd7f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4c68e7d5-6df9-4e3d-a0e8-4c5b6fbefae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4c68e7d5-6df9-4e3d-a0e8-4c5b6fbefae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d404aacc-bddd-4bbe-ac33-9af64f406445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4c68e7d5-6df9-4e3d-a0e8-4c5b6fbefae8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d404aacc-bddd-4bbe-ac33-9af64f406445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3ab5d0d8-d6d3-43b1-88c8-80b34f93605a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4c68e7d5-6df9-4e3d-a0e8-4c5b6fbefae8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3ab5d0d8-d6d3-43b1-88c8-80b34f93605a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7f8f37a9-440a-4211-9502-8f27e2eb3d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7f8f37a9-440a-4211-9502-8f27e2eb3d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_377196bb-8de6-4241-b6eb-b0a4442aa087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7f8f37a9-440a-4211-9502-8f27e2eb3d2b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_377196bb-8de6-4241-b6eb-b0a4442aa087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3a4fc8f1-c68c-4d29-b4bc-b7f5911c777e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7f8f37a9-440a-4211-9502-8f27e2eb3d2b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3a4fc8f1-c68c-4d29-b4bc-b7f5911c777e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5b53b69f-ad28-4e55-b9db-eb253f77b724" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7f8f37a9-440a-4211-9502-8f27e2eb3d2b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5b53b69f-ad28-4e55-b9db-eb253f77b724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_da550f2c-7001-45b8-847d-ebcb15945ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4b82dfdf-55b3-4902-ac9c-36e2b4ea81e9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_da550f2c-7001-45b8-847d-ebcb15945ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_12cc660d-3030-44f1-987f-40177e90a048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_12cc660d-3030-44f1-987f-40177e90a048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7768132e-177a-4a8b-97d9-833084cb7e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7768132e-177a-4a8b-97d9-833084cb7e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_c49e0784-52e8-4e6c-a65d-6c8d8b2a44e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_c49e0784-52e8-4e6c-a65d-6c8d8b2a44e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_c4e84ce7-908b-4dda-aaf9-0e7c869bac14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_c4e84ce7-908b-4dda-aaf9-0e7c869bac14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_22583306-c70b-416e-993a-6aba95465863" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_InventoryNetAbstract_22583306-c70b-416e-993a-6aba95465863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_LeafTobaccoInventory_e201dc91-057d-4569-95d5-353d438c9110" xlink:href="uvv-20221231.xsd#uvv_LeafTobaccoInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_22583306-c70b-416e-993a-6aba95465863" xlink:to="loc_uvv_LeafTobaccoInventory_e201dc91-057d-4569-95d5-353d438c9110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_f7204f24-8791-4518-9c10-d11dad3ff616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_22583306-c70b-416e-993a-6aba95465863" xlink:to="loc_us-gaap_OtherInventory_f7204f24-8791-4518-9c10-d11dad3ff616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_58717cff-6f4d-45d7-ad1f-6b0c5644544e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_PrepaidTaxes_58717cff-6f4d-45d7-ad1f-6b0c5644544e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_cc2f9c18-f64f-4996-bf8c-9913b1b02eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_OtherAssetsCurrent_cc2f9c18-f64f-4996-bf8c-9913b1b02eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b3ef01a3-c06c-43bb-85ba-c96a7724f2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_AssetsCurrent_b3ef01a3-c06c-43bb-85ba-c96a7724f2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_10d4bcd9-469c-40da-a729-0c0e737975ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_Land_10d4bcd9-469c-40da-a729-0c0e737975ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_519be524-d404-44fb-a037-d6e42ef963cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_519be524-d404-44fb-a037-d6e42ef963cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_43a8015b-7d61-4708-9590-a31fabd14bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_43a8015b-7d61-4708-9590-a31fabd14bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4ff6898c-4c24-4c9b-a2ad-f2f81b532014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4ff6898c-4c24-4c9b-a2ad-f2f81b532014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3096d753-32e5-4798-b4ba-a8842f99a257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3096d753-32e5-4798-b4ba-a8842f99a257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f146b85b-1884-451c-96cc-b334c0c0c6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_91cfc970-cb84-4f4f-a25e-dc11bf82a9d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f146b85b-1884-451c-96cc-b334c0c0c6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a1be7804-4162-47dd-bdad-228a6886785f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a1be7804-4162-47dd-bdad-228a6886785f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_788cbfa3-bcdf-45dc-bb0a-f69824c1b5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_Goodwill_788cbfa3-bcdf-45dc-bb0a-f69824c1b5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5bb8a17d-2ea1-4cbc-abfb-88973a081b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5bb8a17d-2ea1-4cbc-abfb-88973a081b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_44d48d19-5d1a-42b8-9938-a1cd62a47b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_44d48d19-5d1a-42b8-9938-a1cd62a47b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_da6a2208-de56-46e9-9a6c-76cef41919ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_da6a2208-de56-46e9-9a6c-76cef41919ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_abd8f761-17b5-4585-be39-9185de0a807a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_abd8f761-17b5-4585-be39-9185de0a807a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_85abf274-c2a6-4ea5-a9fe-b4dc73b951b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1da9d7fc-be10-497e-9a44-5bd974351fd0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_85abf274-c2a6-4ea5-a9fe-b4dc73b951b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_6a8d4538-06bd-4c92-833e-94bdfce7f5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_6a8d4538-06bd-4c92-833e-94bdfce7f5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_933a059d-f724-43be-827e-a5ff700b10be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fc2d769f-a069-4862-8449-dd5b1ea1ae82" xlink:to="loc_us-gaap_Assets_933a059d-f724-43be-827e-a5ff700b10be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_315f8842-dd31-49bf-b173-962770566983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_ShortTermBorrowings_315f8842-dd31-49bf-b173-962770566983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_cd23b13e-da98-4b01-9761-958a8c283056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_cd23b13e-da98-4b01-9761-958a8c283056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2c978549-fb17-4d3f-8f55-9a1010879e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2c978549-fb17-4d3f-8f55-9a1010879e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cb5845a6-be77-4fa6-ba25-68c9382c8af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cb5845a6-be77-4fa6-ba25-68c9382c8af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4dd06234-e181-4a2a-b383-275812de58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_4dd06234-e181-4a2a-b383-275812de58c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a8ab460b-b89e-4cc7-b0ae-d8dddb9b00ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a8ab460b-b89e-4cc7-b0ae-d8dddb9b00ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e4b7c8db-7dc6-4065-978a-cc65104fe5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_cf0856d0-8f64-4f41-8809-58950d9e0814" xlink:to="loc_us-gaap_LongTermDebtCurrent_e4b7c8db-7dc6-4065-978a-cc65104fe5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c621435e-ef34-49c8-bf2c-95d2cd5c30ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_LiabilitiesCurrent_c621435e-ef34-49c8-bf2c-95d2cd5c30ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_042b3818-7a9d-4d56-be2e-2b2a05a70584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_042b3818-7a9d-4d56-be2e-2b2a05a70584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_1cb929b1-ba9a-4a39-ac5c-8bae0ffc2746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_1cb929b1-ba9a-4a39-ac5c-8bae0ffc2746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_05c9fdeb-cd4e-4e57-8c76-4794dd5c9846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_05c9fdeb-cd4e-4e57-8c76-4794dd5c9846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3f83aa96-6217-4253-be74-c42fcd76e878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3f83aa96-6217-4253-be74-c42fcd76e878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_185bf0c8-7244-49e0-b508-4ae3e32effca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_185bf0c8-7244-49e0-b508-4ae3e32effca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_de6cc65e-5d86-4b99-ba1e-01286bb2c689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_Liabilities_de6cc65e-5d86-4b99-ba1e-01286bb2c689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_429fdcba-7a88-49f4-9bfc-f6c2a9f393b1" xlink:to="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a40b0cdc-1655-4fc0-ace0-1468d2686a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_PreferredStockValue_a40b0cdc-1655-4fc0-ace0-1468d2686a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_52053ab9-ef78-4fcb-bdd0-d520f5899b83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_CommonStockValue_52053ab9-ef78-4fcb-bdd0-d520f5899b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_126a6e75-b474-49c4-9af3-2982afb23093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_126a6e75-b474-49c4-9af3-2982afb23093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82c3c09a-dc9b-4f29-b755-c86999c16045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82c3c09a-dc9b-4f29-b755-c86999c16045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5acba0b3-6c9b-4ea7-9a16-31dc92ba6b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_StockholdersEquity_5acba0b3-6c9b-4ea7-9a16-31dc92ba6b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_1f8f34d6-511a-4e7b-82f1-2fc506d63654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_MinorityInterest_1f8f34d6-511a-4e7b-82f1-2fc506d63654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1b2c3da9-e278-4f6a-8fb1-2d4b6ca19cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1b2c3da9-e278-4f6a-8fb1-2d4b6ca19cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1238713b-1769-42cd-9b77-70c96b7b6de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_07a88207-8de0-4428-adc4-1c93b00a4536" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1238713b-1769-42cd-9b77-70c96b7b6de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_199d10bc-835f-4774-baf9-e88c1b474984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_199d10bc-835f-4774-baf9-e88c1b474984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_9e4ba9c7-8c2a-4b28-9d61-64c9f93ee34a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_PreferredStockSharesIssued_9e4ba9c7-8c2a-4b28-9d61-64c9f93ee34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_899f3126-0f13-4d95-a391-587e81f8c587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_899f3126-0f13-4d95-a391-587e81f8c587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bb534f71-f669-4fa6-a7d5-44bd63f24be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bb534f71-f669-4fa6-a7d5-44bd63f24be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a9b91f81-742b-48cd-8b7d-883dcb54a99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_CommonStockSharesIssued_a9b91f81-742b-48cd-8b7d-883dcb54a99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1ce0115a-1f8d-4d6b-a550-7ba3ea01014e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37d86dc4-6021-4d67-83a7-284bcbb96acf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1ce0115a-1f8d-4d6b-a550-7ba3ea01014e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a2435008-bff0-4743-9220-35045c3e7cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a2435008-bff0-4743-9220-35045c3e7cf6" xlink:to="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:to="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_309fd2e2-0f5a-409e-93a8-a4f031a56f1e" xlink:to="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6314872b-9a42-4f4b-bd79-3d6d6a6a5d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:to="loc_us-gaap_CommonStockMember_6314872b-9a42-4f4b-bd79-3d6d6a6a5d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_7138fe09-57cf-4c90-83ca-211d47eb91cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b90eaf08-02bd-439f-aae8-677733d8bccc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_7138fe09-57cf-4c90-83ca-211d47eb91cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36bdfc1d-608b-4539-b411-3091d7aa7d72" xlink:to="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e48e7f75-e53f-409f-b1fc-ffab0d0107d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e48e7f75-e53f-409f-b1fc-ffab0d0107d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d3d36682-bf0b-4938-b4a2-cf4030c0094f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d3d36682-bf0b-4938-b4a2-cf4030c0094f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b67408fb-817e-410b-be75-0a6b4425035e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b67408fb-817e-410b-be75-0a6b4425035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4218bc99-d882-4889-9f44-04a3ac20050e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4218bc99-d882-4889-9f44-04a3ac20050e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_696e70d3-5d64-4ece-a3ec-a4954251cf29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesIssued_696e70d3-5d64-4ece-a3ec-a4954251cf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cf7c454c-ccfd-459f-ac0c-b880beb7ab3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1267f07b-d4ed-4bf8-a6f0-dfd5598b1c02" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cf7c454c-ccfd-459f-ac0c-b880beb7ab3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="uvv-20221231.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_3deddae6-2838-41f3-a8e0-3343b9d224c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_3deddae6-2838-41f3-a8e0-3343b9d224c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4bd1a2e5-c8ce-42dc-bd39-4d3c8c022b1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_3deddae6-2838-41f3-a8e0-3343b9d224c6" xlink:to="loc_us-gaap_ProfitLoss_4bd1a2e5-c8ce-42dc-bd39-4d3c8c022b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_3deddae6-2838-41f3-a8e0-3343b9d224c6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_8532d09f-442c-4c75-8593-ba45c59a8438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_Depreciation_8532d09f-442c-4c75-8593-ba45c59a8438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_cc5ffc3d-3448-4fcc-b1c9-c8a1e7e60044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_cc5ffc3d-3448-4fcc-b1c9-c8a1e7e60044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_8b009741-ef47-40c1-bee2-f34b4a2217b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_8b009741-ef47-40c1-bee2-f34b4a2217b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_2614053c-3fcd-4c69-bccf-a9306392eac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax_2614053c-3fcd-4c69-bccf-a9306392eac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_835514a8-cbf3-4cdd-abb0-74dc597fe4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_835514a8-cbf3-4cdd-abb0-74dc597fe4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_8095bb23-8613-44c6-8414-8712a29ee277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_PaymentsForRestructuring_8095bb23-8613-44c6-8414-8712a29ee277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_def68ece-a7c6-4e04-8589-df14881b1230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_def68ece-a7c6-4e04-8589-df14881b1230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_07e33d91-2e3d-4468-9173-1606d35bf36f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_07e33d91-2e3d-4468-9173-1606d35bf36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_f9fda8ec-73f1-416e-a065-413d29be0ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_f9fda8ec-73f1-416e-a065-413d29be0ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9521b0e9-317f-4fc6-91a1-919a2fc2e5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_06538215-486c-4455-a49d-ed69a76d3e6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9521b0e9-317f-4fc6-91a1-919a2fc2e5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_78930d0b-ffa7-44af-9f39-43526957f190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_78930d0b-ffa7-44af-9f39-43526957f190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_82106725-71dd-4649-ac97-36053af2eaaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_82106725-71dd-4649-ac97-36053af2eaaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08bd141b-310c-4d5e-bbda-dc6e0c48f613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08bd141b-310c-4d5e-bbda-dc6e0c48f613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b120e53c-7a2c-4148-b2db-01f7d44ab2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b120e53c-7a2c-4148-b2db-01f7d44ab2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6d30fc66-c5c2-417b-bdfe-8697177a5195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_03dbe714-087c-4a56-8e22-7fd2150a6e1f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6d30fc66-c5c2-417b-bdfe-8697177a5195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_3c898919-3be5-4f93-b2ae-4516845a42c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_3c898919-3be5-4f93-b2ae-4516845a42c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1377c5b3-8b4d-4f44-a29b-17ea0ff57802" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1377c5b3-8b4d-4f44-a29b-17ea0ff57802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_5beee9ba-b72a-4a79-8622-c48b1169feaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_5beee9ba-b72a-4a79-8622-c48b1169feaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_380e4930-1c03-41e9-beff-4c178bd20c26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_380e4930-1c03-41e9-beff-4c178bd20c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4647d71d-0413-447f-bc79-6fe62e1aad19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4647d71d-0413-447f-bc79-6fe62e1aad19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b38ecfaa-c401-44ee-9e94-c4f61dc56bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b38ecfaa-c401-44ee-9e94-c4f61dc56bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_7c564d85-1c3c-4c85-a4b3-0b40e4adc13f" xlink:href="uvv-20221231.xsd#uvv_ProceedsFromTerminationOfInterestRateSwapAgreements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_7c564d85-1c3c-4c85-a4b3-0b40e4adc13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e217b73b-11c5-4a63-a3f8-a00edb6246db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e217b73b-11c5-4a63-a3f8-a00edb6246db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_780ea9f6-03b1-44a6-b6dc-269cdf1c794c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_780ea9f6-03b1-44a6-b6dc-269cdf1c794c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45723ff4-feb1-438e-861d-522239321c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_63f2f758-39ac-4865-a5e8-d5469281c8de" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45723ff4-feb1-438e-861d-522239321c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5c24d9ad-6049-4afb-b0ee-f9ee92060d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5c24d9ad-6049-4afb-b0ee-f9ee92060d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d36005eb-c0cf-4e58-a36e-904c29a5e31d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d36005eb-c0cf-4e58-a36e-904c29a5e31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8fee18cd-0117-4e5d-881a-cc899de0dfbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8fee18cd-0117-4e5d-881a-cc899de0dfbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_f138deb3-79df-4b25-ac28-a766ef61a58d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_7e42d6bc-f2a0-4c98-94e8-333a419a8418" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_f138deb3-79df-4b25-ac28-a766ef61a58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7b812e0d-282a-4b71-a42f-ac197b247823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f138deb3-79df-4b25-ac28-a766ef61a58d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7b812e0d-282a-4b71-a42f-ac197b247823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_8cac00b8-ee4b-47ff-898c-0a44c44659e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f138deb3-79df-4b25-ac28-a766ef61a58d" xlink:to="loc_us-gaap_RestrictedCash_8cac00b8-ee4b-47ff-898c-0a44c44659e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f1e66e6f-07fa-4f24-9cd5-8685c686699d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f138deb3-79df-4b25-ac28-a766ef61a58d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f1e66e6f-07fa-4f24-9cd5-8685c686699d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BasisOfPresentation" xlink:type="simple" xlink:href="uvv-20221231.xsd#BasisOfPresentation"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/BasisOfPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_939ec0a3-75cf-49a6-8b18-b38e9dcbfc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_cfce0dc2-a94f-40d5-853c-2f9e1f460062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_939ec0a3-75cf-49a6-8b18-b38e9dcbfc02" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_cfce0dc2-a94f-40d5-853c-2f9e1f460062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AccountingPronouncements" xlink:type="simple" xlink:href="uvv-20221231.xsd#AccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/AccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_3553082e-cda3-4c35-9f1c-2f3fc3520cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2cfe1c6b-bcc6-472d-946e-f530cdc5c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_3553082e-cda3-4c35-9f1c-2f3fc3520cc1" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2cfe1c6b-bcc6-472d-946e-f530cdc5c7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinations" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinations"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/BusinessCombinations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_428a5c4d-934b-48d9-a7ae-f0e62137dde0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0b0aebe7-a0b9-4584-815a-bda110912f37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_428a5c4d-934b-48d9-a7ae-f0e62137dde0" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0b0aebe7-a0b9-4584-815a-bda110912f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivities" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringandRelatedActivities"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RestructuringandRelatedActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_4a9e69de-b31b-4d02-a080-6f66a74700e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_ff0454dc-14dd-4bd9-a567-b72ccdc6009d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_4a9e69de-b31b-4d02-a080-6f66a74700e0" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_ff0454dc-14dd-4bd9-a567-b72ccdc6009d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomer" xlink:type="simple" xlink:href="uvv-20221231.xsd#RevenuefromContractwithCustomer"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RevenuefromContractwithCustomer" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_11a31105-ad2d-4f07-88ad-cbac6c63a88b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7499b6cd-11b3-4f3c-8e10-438f9285ea8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_11a31105-ad2d-4f07-88ad-cbac6c63a88b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7499b6cd-11b3-4f3c-8e10-438f9285ea8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters" xlink:type="simple" xlink:href="uvv-20221231.xsd#OtherContingentLiabilitiesAndOtherMatters"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_4b2bae5a-c89d-43cf-89c4-c47ee3b67216" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fc74a843-caf5-45a2-a941-46fa6d5ac183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_4b2bae5a-c89d-43cf-89c4-c47ee3b67216" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fc74a843-caf5-45a2-a941-46fa6d5ac183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/EarningsPerShare" xlink:type="simple" xlink:href="uvv-20221231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_127c4dc2-edf1-4c4c-b093-7673d1fc870d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_4e138d81-1794-40d2-974a-e9b48ac314df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_127c4dc2-edf1-4c4c-b093-7673d1fc870d" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_4e138d81-1794-40d2-974a-e9b48ac314df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="uvv-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a44d9434-38e6-4c8a-acbf-b16d99bf94ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_455f89ba-109c-4821-aa91-b038c39c4ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a44d9434-38e6-4c8a-acbf-b16d99bf94ec" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_455f89ba-109c-4821-aa91-b038c39c4ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesGoodwillandOtherIntangibles"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8823f4d1-942b-4646-80c8-eee06907d6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_918cd36c-863a-4f1a-befb-e295afdbb7de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8823f4d1-942b-4646-80c8-eee06907d6cb" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_918cd36c-863a-4f1a-befb-e295afdbb7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/Leases" xlink:type="simple" xlink:href="uvv-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_bfe7a422-fbbb-4c45-b41b-422e3797e4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_f608daa2-ecc5-42e2-94c6-75d86091fa59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_bfe7a422-fbbb-4c45-b41b-422e3797e4a2" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_f608daa2-ecc5-42e2-94c6-75d86091fa59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivities" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivities"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8ae5a06f-328d-4126-a254-79ec4b77d043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_8990749c-4a31-425d-bbfb-64cbad971444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8ae5a06f-328d-4126-a254-79ec4b77d043" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_8990749c-4a31-425d-bbfb-64cbad971444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c27d075c-3e33-418c-86ec-7c7ca8e09e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_2e67d842-c15d-4224-a732-ebbb9f3b5fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c27d075c-3e33-418c-86ec-7c7ca8e09e3e" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_2e67d842-c15d-4224-a732-ebbb9f3b5fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_32996bba-0dc8-4bec-8059-0e085113a70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3bf7694d-c514-49c7-a837-77c1b3cb0931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_32996bba-0dc8-4bec-8059-0e085113a70e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3bf7694d-c514-49c7-a837-77c1b3cb0931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_c17b4fd4-3118-45c3-9602-bd5cba107627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_75e106d4-5927-4817-9123-1f2b698d21f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_c17b4fd4-3118-45c3-9602-bd5cba107627" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_75e106d4-5927-4817-9123-1f2b698d21f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OperatingSegments" xlink:type="simple" xlink:href="uvv-20221231.xsd#OperatingSegments"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/OperatingSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b0467762-5003-421a-acfa-36087b32057f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_5f0898fd-5c69-4437-a575-8d39613b355f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b0467762-5003-421a-acfa-36087b32057f" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_5f0898fd-5c69-4437-a575-8d39613b355f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="uvv-20221231.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_17f77afe-4e21-4492-b1b6-a99bf6d31c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bb3d369-5979-4fd3-b377-7703f863aa07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_17f77afe-4e21-4492-b1b6-a99bf6d31c8d" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bb3d369-5979-4fd3-b377-7703f863aa07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries" xlink:type="simple" xlink:href="uvv-20221231.xsd#ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f119ae3c-b2e4-457f-be98-d1297d70fe48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4be49cbd-9a14-4789-a148-00774c4fe9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f119ae3c-b2e4-457f-be98-d1297d70fe48" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4be49cbd-9a14-4789-a148-00774c4fe9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_a1307e4c-40e6-4356-93ac-ee98eb0c77fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock_9f37810a-8057-4c78-9b23-f57232dfee4e" xlink:href="uvv-20221231.xsd#uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a1307e4c-40e6-4356-93ac-ee98eb0c77fb" xlink:to="loc_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock_9f37810a-8057-4c78-9b23-f57232dfee4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringandRelatedActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_99550cf7-eaa6-4f05-92e5-2c2b6b6f8b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_aaebf0cd-ecf4-4a75-911c-a8b21f8dd942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_99550cf7-eaa6-4f05-92e5-2c2b6b6f8b2e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_aaebf0cd-ecf4-4a75-911c-a8b21f8dd942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#RevenuefromContractwithCustomerTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_08c218b0-94aa-40a1-bc55-8cb9e15952d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e779c0c3-7546-47b3-8cfd-f840971c110a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_08c218b0-94aa-40a1-bc55-8cb9e15952d2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e779c0c3-7546-47b3-8cfd-f840971c110a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_749d36d7-7f74-435f-b777-2f2857df7450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_44bb455e-e643-4348-b283-d8d525c91635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_749d36d7-7f74-435f-b777-2f2857df7450" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_44bb455e-e643-4348-b283-d8d525c91635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f91e118-31f4-4073-ad58-c29061f22cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_cffeb073-09cc-402d-9cc9-b0bae65deeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f91e118-31f4-4073-ad58-c29061f22cf6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_cffeb073-09cc-402d-9cc9-b0bae65deeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c6072854-ed7d-4ade-bbde-b9ae3ea0e2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f91e118-31f4-4073-ad58-c29061f22cf6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c6072854-ed7d-4ade-bbde-b9ae3ea0e2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_b52995ac-1ccc-41c1-94e0-a758f44f11ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f91e118-31f4-4073-ad58-c29061f22cf6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_b52995ac-1ccc-41c1-94e0-a758f44f11ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5bb4d3e5-e2cf-4d1b-8d3b-a462f6511616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f91e118-31f4-4073-ad58-c29061f22cf6" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5bb4d3e5-e2cf-4d1b-8d3b-a462f6511616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/LeasesofLessessTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#LeasesofLessessTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/LeasesofLessessTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_LeasesofLesseesAbstract_57b154a4-fac9-4ec9-913b-f0e34375434a" xlink:href="uvv-20221231.xsd#uvv_LeasesofLesseesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock_767887b0-c8e7-490d-865d-199494851ede" xlink:href="uvv-20221231.xsd#uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_LeasesofLesseesAbstract_57b154a4-fac9-4ec9-913b-f0e34375434a" xlink:to="loc_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock_767887b0-c8e7-490d-865d-199494851ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock_83b7452c-1301-4450-a6a4-757cccab15e7" xlink:href="uvv-20221231.xsd#uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_LeasesofLesseesAbstract_57b154a4-fac9-4ec9-913b-f0e34375434a" xlink:to="loc_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock_83b7452c-1301-4450-a6a4-757cccab15e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_96f2fb22-0f36-4efb-8a45-6e39e257dba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_LeasesofLesseesAbstract_57b154a4-fac9-4ec9-913b-f0e34375434a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_96f2fb22-0f36-4efb-8a45-6e39e257dba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock_9e02b019-e1bd-4e65-bf3a-0e3578d79e3d" xlink:href="uvv-20221231.xsd#uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_LeasesofLesseesAbstract_57b154a4-fac9-4ec9-913b-f0e34375434a" xlink:to="loc_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock_9e02b019-e1bd-4e65-bf3a-0e3578d79e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3cde7ab1-f7e9-470d-9219-71d4f648d8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1cac4b8d-7ca6-48db-b78c-bcb3fe7ee403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3cde7ab1-f7e9-470d-9219-71d4f648d8b9" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1cac4b8d-7ca6-48db-b78c-bcb3fe7ee403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f624de3b-f8b4-4f71-8569-e10055c3c630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3cde7ab1-f7e9-470d-9219-71d4f648d8b9" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f624de3b-f8b4-4f71-8569-e10055c3c630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_c5342e22-63bf-4eeb-aa98-0d9f8bc7f5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3cde7ab1-f7e9-470d-9219-71d4f648d8b9" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_c5342e22-63bf-4eeb-aa98-0d9f8bc7f5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b55f5fa4-ee90-4b4e-bfa4-4a31f3d0a910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c21d64c7-27e1-431c-b510-e1042a82ae8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b55f5fa4-ee90-4b4e-bfa4-4a31f3d0a910" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c21d64c7-27e1-431c-b510-e1042a82ae8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_408f7f29-b803-455f-a9a0-cf139c10d2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b55f5fa4-ee90-4b4e-bfa4-4a31f3d0a910" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_408f7f29-b803-455f-a9a0-cf139c10d2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_1ace3787-c0de-4d96-a164-503521f75bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b55f5fa4-ee90-4b4e-bfa4-4a31f3d0a910" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_1ace3787-c0de-4d96-a164-503521f75bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8ff1cb14-c5d7-4fb9-a70a-ed2b0b088651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_412879f1-f189-403e-abb1-4089f6e32586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8ff1cb14-c5d7-4fb9-a70a-ed2b0b088651" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_412879f1-f189-403e-abb1-4089f6e32586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_835b33d2-acaa-4783-ada4-7339557fcc94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_13b11fc1-0386-43e7-ba70-adc09883d4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_835b33d2-acaa-4783-ada4-7339557fcc94" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_13b11fc1-0386-43e7-ba70-adc09883d4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#OperatingSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/OperatingSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3d3ae0e0-7a61-4e21-8795-af4a86e486e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_dde08e84-f141-4dd3-b8d5-5ffab1d6b444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3d3ae0e0-7a61-4e21-8795-af4a86e486e1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_dde08e84-f141-4dd3-b8d5-5ffab1d6b444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a348fb55-204d-465c-ae1c-479e3c24e595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_835b79e1-11e6-44a9-9329-ca60924b46b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a348fb55-204d-465c-ae1c-479e3c24e595" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_835b79e1-11e6-44a9-9329-ca60924b46b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables" xlink:type="simple" xlink:href="uvv-20221231.xsd#ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7b348ffd-2397-4c81-ae73-022d1c22bfec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_6d41a87a-034a-4ac6-bc93-5dd81a08ae89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7b348ffd-2397-4c81-ae73-022d1c22bfec" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_6d41a87a-034a-4ac6-bc93-5dd81a08ae89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_82e71ab7-76e1-4eb2-8463-8682e2b25508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_82e71ab7-76e1-4eb2-8463-8682e2b25508" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a11d7edd-1246-435c-8e21-63510dbe9f8f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsMember_59eb4b65-0567-4c35-b332-a54f9c4fbe77" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_34ab3f72-955d-4264-8bc4-382c6832381e" xlink:to="loc_uvv_ShanksExtractsMember_59eb4b65-0567-4c35-b332-a54f9c4fbe77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_385787d1-a93c-4988-b209-0032a11296c9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_21361405-dfde-4dbf-9b43-025816232444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_21361405-dfde-4dbf-9b43-025816232444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d647cc80-2201-4b0d-8087-e6184190e941" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d647cc80-2201-4b0d-8087-e6184190e941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_030c415a-e955-439e-9b66-b5b4919da2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_030c415a-e955-439e-9b66-b5b4919da2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2a4a072a-d2cc-4c5e-b2dd-bf3b4abc10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2a4a072a-d2cc-4c5e-b2dd-bf3b4abc10a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a12113e7-d5b3-4b2b-9489-17f61986a88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a12113e7-d5b3-4b2b-9489-17f61986a88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b7676493-d4eb-49eb-b15e-b542878665bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_OperatingLeaseLiability_b7676493-d4eb-49eb-b15e-b542878665bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_5d9e9730-cd1e-4eb5-9325-ef49adb1e9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4cced723-db5f-4fdb-b6e7-3d7c118a35aa" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_5d9e9730-cd1e-4eb5-9325-ef49adb1e9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8b9ceeeb-1471-46b3-ad65-f6a9d7fd791e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_8b9ceeeb-1471-46b3-ad65-f6a9d7fd791e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d8b94900-6f78-43d2-8ec9-3d5d18977336" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsMember_cee83b7f-cd89-4138-a46e-47e4dca7870c" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_43345b98-b4dc-49ba-a3e6-83ff0302ecb8" xlink:to="loc_uvv_ShanksExtractsMember_cee83b7f-cd89-4138-a46e-47e4dca7870c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_36758447-d7c3-4f41-8d03-36f9b105969b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e95d4df5-efba-4716-9325-2a7ea6c6bfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e95d4df5-efba-4716-9325-2a7ea6c6bfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_fdae67a4-640c-40a2-8836-e2c628d212de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_fdae67a4-640c-40a2-8836-e2c628d212de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65df98ef-6baf-4073-9bd0-03e52a998a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_65df98ef-6baf-4073-9bd0-03e52a998a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_cfc6e1cd-6532-45e7-b96b-3d09f8b2fe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_cfc6e1cd-6532-45e7-b96b-3d09f8b2fe54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7af14c67-b1c5-43b7-b914-966bb40ed85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7af14c67-b1c5-43b7-b914-966bb40ed85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_97d2be49-9024-4ffd-980d-172921cc529e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_97d2be49-9024-4ffd-980d-172921cc529e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_4b717703-54c7-4420-86a9-2d451cd051f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_4b717703-54c7-4420-86a9-2d451cd051f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiniteLivedDevelopedTechnology_75d0ad84-8688-4b3e-83e6-ae16361f83a2" xlink:href="uvv-20221231.xsd#uvv_FiniteLivedDevelopedTechnology"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_FiniteLivedDevelopedTechnology_75d0ad84-8688-4b3e-83e6-ae16361f83a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_NonCompeteAgreements_42a028ab-d946-4aae-be60-939e3c1f4d79" xlink:href="uvv-20221231.xsd#uvv_NonCompeteAgreements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_NonCompeteAgreements_42a028ab-d946-4aae-be60-939e3c1f4d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f618c9a-a68f-4aaf-94ca-0f1b4254d185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_Goodwill_9f618c9a-a68f-4aaf-94ca-0f1b4254d185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e135e425-54ed-44e9-950d-cd198ccf81b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e135e425-54ed-44e9-950d-cd198ccf81b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_93bac6e0-bedf-4912-b3aa-9e6608022e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_93bac6e0-bedf-4912-b3aa-9e6608022e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_233a5a4d-b6fa-44f2-a652-e15a414796f3" xlink:href="uvv-20221231.xsd#uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits_233a5a4d-b6fa-44f2-a652-e15a414796f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_da8adaeb-1860-4dce-ad96-cb92d335d80c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_da8adaeb-1860-4dce-ad96-cb92d335d80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_e38015a7-f048-46e3-8f01-dcfea64c336c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_e38015a7-f048-46e3-8f01-dcfea64c336c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_481400b6-51eb-47de-b1f0-eaf8db2017b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_481400b6-51eb-47de-b1f0-eaf8db2017b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_725ceb80-f09e-4433-8b1a-e64a68d80d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c4de1049-685a-4efa-b8f0-8cdf5274927f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_725ceb80-f09e-4433-8b1a-e64a68d80d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringandRelatedActivitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1b52bf63-66d1-4030-b3cd-b8832d4eadca" xlink:to="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoOperationsMember_cd66e101-d2e9-4f7c-95e3-bcea21685293" xlink:href="uvv-20221231.xsd#uvv_TobaccoOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:to="loc_uvv_TobaccoOperationsMember_cd66e101-d2e9-4f7c-95e3-bcea21685293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IngredientsOperationsMember_11d2f9a3-de81-4c80-9deb-6e8307547439" xlink:href="uvv-20221231.xsd#uvv_IngredientsOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0e0c2665-ff24-4db9-8819-e1531a7f4ca4" xlink:to="loc_uvv_IngredientsOperationsMember_11d2f9a3-de81-4c80-9deb-6e8307547439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_363faa92-b1db-49a1-ae57-4a995a597150" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_bc83937b-9007-4ccb-b311-694841a2299b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_bc83937b-9007-4ccb-b311-694841a2299b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1e641846-fff3-479c-82d8-c6c63a0f134d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1e641846-fff3-479c-82d8-c6c63a0f134d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_c1e2bbcf-0546-4a78-93c6-4b22c97c0b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_SeveranceCosts1_c1e2bbcf-0546-4a78-93c6-4b22c97c0b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_06b07249-50cd-4392-a718-153c98e56243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b7681def-e117-4c25-b75b-7e27723a3aff" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_06b07249-50cd-4392-a718-153c98e56243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RestructuringCostsCumulativeRestructuringCostsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_edf0c0b5-f789-42cd-9636-bd98e6d5acbf" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_9a53fb59-087b-46ba-b8f5-9244857bb53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:to="loc_us-gaap_EmployeeSeveranceMember_9a53fb59-087b-46ba-b8f5-9244857bb53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_5e4912db-5334-4d39-8dbd-9ed4cbe87a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_53acd0f3-8853-4268-bff6-dbac860e1fb5" xlink:to="loc_us-gaap_OtherRestructuringMember_5e4912db-5334-4d39-8dbd-9ed4cbe87a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9a09a0c0-3433-4b92-bed8-07f758d2e166" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_dcdfd56b-16a3-48c8-ac0a-c8b400b259f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_SeveranceCosts1_dcdfd56b-16a3-48c8-ac0a-c8b400b259f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_25ec3eac-9132-4aa3-9348-35315be5003d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_OtherRestructuringCosts_25ec3eac-9132-4aa3-9348-35315be5003d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_1aeb3f35-e592-457e-90ee-28271073c0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_RestructuringCosts_1aeb3f35-e592-457e-90ee-28271073c0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3036bcbf-b07f-4ae7-8b67-57292f849f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_3036bcbf-b07f-4ae7-8b67-57292f849f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_2fa2a128-6949-433b-a540-2ca775b7c2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_AssetImpairmentCharges_2fa2a128-6949-433b-a540-2ca775b7c2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_e1ffb6f7-6239-4af5-b44a-46d294dbf15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_80d7b92a-69d6-4b38-ae43-e6915b1a1494" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_e1ffb6f7-6239-4af5-b44a-46d294dbf15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#RevenuefromContractwithCustomerDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_514759a6-8ca3-43ed-84e7-09f8e7e90d62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_514759a6-8ca3-43ed-84e7-09f8e7e90d62" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:to="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_41369050-60b9-4dd6-a130-d7f897cff685" xlink:to="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_b70846b7-aa69-46db-b217-01a119effd82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_b70846b7-aa69-46db-b217-01a119effd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_cad799da-09f1-4f8a-bb6e-d1ba8b43dc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ServiceOtherMember_cad799da-09f1-4f8a-bb6e-d1ba8b43dc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_37f41378-3712-4fa6-b680-4d019dc95f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ef356511-d769-4b0e-b588-86ab1603bc25" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_37f41378-3712-4fa6-b680-4d019dc95f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:to="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_a3d6072b-e207-4613-9e0e-81e2bd4ed550" xlink:to="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoSalesMember_c64eb99b-ebbb-437f-b99f-445b98ff12c4" xlink:href="uvv-20221231.xsd#uvv_TobaccoSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:to="loc_uvv_TobaccoSalesMember_c64eb99b-ebbb-437f-b99f-445b98ff12c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FoodIngredientSalesMember_8f071b78-4740-428c-9598-356a3bbdefd7" xlink:href="uvv-20221231.xsd#uvv_FoodIngredientSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4eaa0317-bae7-4307-9139-b9ce5a37731f" xlink:to="loc_uvv_FoodIngredientSalesMember_8f071b78-4740-428c-9598-356a3bbdefd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f713ae2c-b6ec-4126-8ad5-f828039dc12e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d98eba5-3653-4acf-a1e1-66caf27601d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d98eba5-3653-4acf-a1e1-66caf27601d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome_02d7b5d7-f2c0-4610-bf26-da4d729da7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_OtherOperatingIncome_02d7b5d7-f2c0-4610-bf26-da4d729da7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_22ef54e0-dfc8-402e-b559-7cff3706d9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eee07d28-46d8-47cf-b764-d23ef9c2f0ba" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_22ef54e0-dfc8-402e-b559-7cff3706d9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_a33520de-b4ad-4cf6-8f09-d8767ec0cebe" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract_a33520de-b4ad-4cf6-8f09-d8767ec0cebe" xlink:to="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_be43f344-35ba-4749-a6f3-81ec28e32b90" xlink:to="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SantaCatarinaMember_ea819994-49fc-420f-9567-055092944e08" xlink:href="uvv-20221231.xsd#uvv_SantaCatarinaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:to="loc_uvv_SantaCatarinaMember_ea819994-49fc-420f-9567-055092944e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ParanaMember_9f59b988-ce8e-4b53-8e16-5a78ac9e727e" xlink:href="uvv-20221231.xsd#uvv_ParanaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_366aa695-07bd-4610-a51b-a7457e02eed3" xlink:to="loc_uvv_ParanaMember_9f59b988-ce8e-4b53-8e16-5a78ac9e727e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4d651507-b0dd-484e-a857-e54f42bdbd10" xlink:to="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3086a206-bf83-4b91-8543-03eb0bb5f34b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:to="loc_srt_MinimumMember_3086a206-bf83-4b91-8543-03eb0bb5f34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4bcf0d81-aac3-4027-92f6-5442b7b2fe3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7b739005-8f8a-46b8-a762-ef9068b4ef93" xlink:to="loc_srt_MaximumMember_4bcf0d81-aac3-4027-92f6-5442b7b2fe3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8e34b395-6605-4234-abac-49741aa0b172" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancestosuppliersMember_96eec3e3-4f27-4c33-b460-b2f194a52bc8" xlink:href="uvv-20221231.xsd#uvv_AdvancestosuppliersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:to="loc_uvv_AdvancestosuppliersMember_96eec3e3-4f27-4c33-b460-b2f194a52bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_RecoverablevalueaddedtaxcreditsMember_592c82b6-2a43-4ea0-a358-9b6db716a89e" xlink:href="uvv-20221231.xsd#uvv_RecoverablevalueaddedtaxcreditsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_f4b1a361-5794-4427-8d29-1716c4ff8c1c" xlink:to="loc_uvv_RecoverablevalueaddedtaxcreditsMember_592c82b6-2a43-4ea0-a358-9b6db716a89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d6f631b4-ad41-4605-b6b0-4544c185d204" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FiveYearTermLoanMember_d6dcb815-ffdf-4636-8a80-3d7d444752a4" xlink:href="uvv-20221231.xsd#uvv_FiveYearTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:to="loc_uvv_FiveYearTermLoanMember_d6dcb815-ffdf-4636-8a80-3d7d444752a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SevenYearTermLoanMember_e6b931ae-9282-4e0f-b42b-3ad67f081385" xlink:href="uvv-20221231.xsd#uvv_SevenYearTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e46f35f-8d84-4cc4-b618-d9a1febfedbd" xlink:to="loc_uvv_SevenYearTermLoanMember_e6b931ae-9282-4e0f-b42b-3ad67f081385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_27532c6f-78fe-4592-a563-2efdc555ff31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_4aaf5fea-4c2c-43b6-b712-7fab8977f93d" xlink:to="loc_us-gaap_CreditFacilityDomain_27532c6f-78fe-4592-a563-2efdc555ff31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilitiesAndOtherMattersLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersTable_ae3c0aef-38df-40fb-865e-2093f050d497" xlink:to="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_OtherContingentLiabilities_593734b0-5e9b-4296-b736-e1eaa4410fc8" xlink:href="uvv-20221231.xsd#uvv_OtherContingentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_OtherContingentLiabilities_593734b0-5e9b-4296-b736-e1eaa4410fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_70574ac4-01d6-4e81-bc19-4fe6ecca3ff8" xlink:href="uvv-20221231.xsd#uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_70574ac4-01d6-4e81-bc19-4fe6ecca3ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_2d420d05-ec13-4bbb-bd94-240b0d2c215b" xlink:href="uvv-20221231.xsd#uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits_2d420d05-ec13-4bbb-bd94-240b0d2c215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89313d75-8b53-4539-8ceb-6ab6216fdde6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_89313d75-8b53-4539-8ceb-6ab6216fdde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d446f1bc-d5bb-4cf0-9dc2-24ec454dd502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d446f1bc-d5bb-4cf0-9dc2-24ec454dd502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent_be67651c-0628-4365-9a5a-04f1a30ec9af" xlink:href="uvv-20221231.xsd#uvv_AdvancesToSuppliersCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_AdvancesToSuppliersCurrentAndNoncurrent_be67651c-0628-4365-9a5a-04f1a30ec9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_b22abe88-1c4b-4318-8945-7f187d920876" xlink:href="uvv-20221231.xsd#uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits_b22abe88-1c4b-4318-8945-7f187d920876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_92e140ec-6c4a-42bf-8b7b-430c4335eab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_92e140ec-6c4a-42bf-8b7b-430c4335eab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_b551795f-8095-4fbb-8464-8f4eb9964115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_b551795f-8095-4fbb-8464-8f4eb9964115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_73e2fac0-2e69-40e2-b966-8d622fb61003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_73e2fac0-2e69-40e2-b966-8d622fb61003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0bf4b697-6465-424f-963e-e44dc6a34d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0bf4b697-6465-424f-963e-e44dc6a34d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_44765bb1-8a14-40ea-b392-11157d1b8c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_44765bb1-8a14-40ea-b392-11157d1b8c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_e5c5dba1-68cf-486c-a0c4-53086be839c9" xlink:href="uvv-20221231.xsd#uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue_e5c5dba1-68cf-486c-a0c4-53086be839c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fd6b7ebf-fff0-438f-96ca-56ccb3fe2d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LongTermDebt_fd6b7ebf-fff0-438f-96ca-56ccb3fe2d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_b543bc8a-5302-417a-b0f0-b1fe88fffe7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LinesOfCreditCurrent_b543bc8a-5302-417a-b0f0-b1fe88fffe7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_1f2bea10-09f2-4a3d-bf34-a561f8a53507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_1f2bea10-09f2-4a3d-bf34-a561f8a53507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c1d9ed47-ca7a-48ac-b4b4-6ed1cd7e110f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c1d9ed47-ca7a-48ac-b4b4-6ed1cd7e110f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7b117d99-2544-44a0-b6f1-02cd43b98e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_7b117d99-2544-44a0-b6f1-02cd43b98e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal_8d922858-c1ec-4a8a-a435-976076938ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap-supplement_DebtInstrumentIssuedPrincipal_8d922858-c1ec-4a8a-a435-976076938ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal_05adf29d-490e-4b03-b916-83aafad54974" xlink:href="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd#us-gaap_DebtInstrumentRepaidPrincipal"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems_bc96cf5f-19c4-4301-9ca7-0cb4aa16e41a" xlink:to="loc_us-gaap-supplement_DebtInstrumentRepaidPrincipal_05adf29d-490e-4b03-b916-83aafad54974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_689be930-baa4-4470-8918-70483325eb02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_884d5d22-939c-4af6-9f3a-eeacf6cae2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_689be930-baa4-4470-8918-70483325eb02" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_884d5d22-939c-4af6-9f3a-eeacf6cae2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4fbfdddd-b261-404d-a8d1-8712b07d8f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_884d5d22-939c-4af6-9f3a-eeacf6cae2dc" xlink:to="loc_us-gaap_NetIncomeLoss_4fbfdddd-b261-404d-a8d1-8712b07d8f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_27d8dfc2-e5fe-4dcc-a624-314ba32a24d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_689be930-baa4-4470-8918-70483325eb02" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_27d8dfc2-e5fe-4dcc-a624-314ba32a24d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e6f8ef12-ea01-4c2d-a3c3-06c0653fb8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_27d8dfc2-e5fe-4dcc-a624-314ba32a24d0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e6f8ef12-ea01-4c2d-a3c3-06c0653fb8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_9b65c2c3-554b-4655-86bf-5788c94594db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_27d8dfc2-e5fe-4dcc-a624-314ba32a24d0" xlink:to="loc_us-gaap_EarningsPerShareBasic_9b65c2c3-554b-4655-86bf-5788c94594db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ffc1df02-669f-4a79-8c53-f5fd8f16025c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_689be930-baa4-4470-8918-70483325eb02" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ffc1df02-669f-4a79-8c53-f5fd8f16025c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_37b81f48-7e5d-4b2a-9dd5-8c69cd017df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ffc1df02-669f-4a79-8c53-f5fd8f16025c" xlink:to="loc_us-gaap_NetIncomeLoss_37b81f48-7e5d-4b2a-9dd5-8c69cd017df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_689be930-baa4-4470-8918-70483325eb02" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b74f509-6838-4178-83ba-1875ca5630ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1b74f509-6838-4178-83ba-1875ca5630ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3c8a109c-a62c-466f-9df7-7ffbaf7083f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3c8a109c-a62c-466f-9df7-7ffbaf7083f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_da9577b2-91bb-4ca6-a6b3-d02e597fe3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_da9577b2-91bb-4ca6-a6b3-d02e597fe3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3ab2de91-88f5-4d0a-ae36-1bec05b0fe66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ebffd6f8-3a9a-4432-a5c7-803c43d14cc8" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3ab2de91-88f5-4d0a-ae36-1bec05b0fe66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:to="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxesAdditionalInformationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationAxis_0e943df4-64d8-4258-afc2-9b44f3f6fc46" xlink:to="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TaxExpenseSaleOfBusinessMember_a93df6f3-6093-43db-bff6-2e0b0178eaac" xlink:href="uvv-20221231.xsd#uvv_TaxExpenseSaleOfBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_uvv_TaxExpenseSaleOfBusinessMember_a93df6f3-6093-43db-bff6-2e0b0178eaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_534d16a7-5a29-4b20-86eb-3be1c2d1dce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JudicialRulingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_us-gaap_JudicialRulingMember_534d16a7-5a29-4b20-86eb-3be1c2d1dce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_4126e016-7fe8-4e7f-b14f-f9d401e5ee97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxesAdditionalInformationDomain_9f777034-6f3a-469a-83f8-7b4ca181d013" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_4126e016-7fe8-4e7f-b14f-f9d401e5ee97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:href="uvv-20221231.xsd#uvv_IncomeTaxDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxDisclosureTable_be6f9fb0-6a22-41ea-8bab-f39ecc52fc06" xlink:to="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0e7be367-c3e2-4e38-b481-b08b396ae5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0e7be367-c3e2-4e38-b481-b08b396ae5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_425586a8-2c43-4009-b5f9-f1560915ff95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_425586a8-2c43-4009-b5f9-f1560915ff95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_47457725-f77e-44fa-8af0-af1f7d327047" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_IncomeTaxDisclosureLineItems_86f107f0-1801-4c46-a053-52977a0b9ff6" xlink:to="loc_us-gaap_InterestExpense_47457725-f77e-44fa-8af0-af1f7d327047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5e0c5472-c862-4a2c-a2bb-022d76e9764f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5e0c5472-c862-4a2c-a2bb-022d76e9764f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1bbffc99-bf85-48c9-9edc-100e3d47e3f4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ShanksExtractsIncMember_29586e81-99f8-4020-a9c3-bfb383255808" xlink:href="uvv-20221231.xsd#uvv_ShanksExtractsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f56e2684-4874-479d-aa13-93867098591c" xlink:to="loc_uvv_ShanksExtractsIncMember_29586e81-99f8-4020-a9c3-bfb383255808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6586eaed-4e5c-4062-bd10-85e10ce0e28a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8b6bba37-5655-413f-9ef0-c8260d414c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_Goodwill_8b6bba37-5655-413f-9ef0-c8260d414c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_06fd3ef1-b166-4683-9f57-60001f8c49ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_06fd3ef1-b166-4683-9f57-60001f8c49ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_4c22527c-f903-4fd6-8465-4abe7a0312c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_4c22527c-f903-4fd6-8465-4abe7a0312c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_67481d0d-c7e8-4333-b017-0066870e6c66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_Goodwill_67481d0d-c7e8-4333-b017-0066870e6c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_58ff95d9-4f6b-44b6-a2cf-4b45c7a781ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_58ff95d9-4f6b-44b6-a2cf-4b45c7a781ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d7432aa7-5f1b-4124-8443-54b7a8e60150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d7432aa7-5f1b-4124-8443-54b7a8e60150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_ca6f7456-419f-442b-b58a-e62504791497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_ca6f7456-419f-442b-b58a-e62504791497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74ec9135-3e5e-4c7b-a7ba-acda2291f50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f8f291fb-659f-499c-aa40-519358e996f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_74ec9135-3e5e-4c7b-a7ba-acda2291f50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_da952123-5180-4718-8498-6828c770dc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_da952123-5180-4718-8498-6828c770dc2a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1e777657-0a54-422c-a3f7-952221e30948" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9015d72f-105e-4d2e-8dfb-c815dd6e365a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9015d72f-105e-4d2e-8dfb-c815dd6e365a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_8fc69288-3731-4542-81a1-4707aa9f3b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_TradeNamesMember_8fc69288-3731-4542-81a1-4707aa9f3b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_52770705-f410-44af-92c9-5fd82a42a224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_52770705-f410-44af-92c9-5fd82a42a224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_df69cb8f-5c63-4949-8210-76c86f4ffe6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_df69cb8f-5c63-4949-8210-76c86f4ffe6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_7933d79e-f490-4efc-aa1a-a8a260808aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4e542fa-74f6-4eb6-b424-736ffcfc57b7" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_7933d79e-f490-4efc-aa1a-a8a260808aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:to="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9fc2635e-4dbb-4203-9440-ba7373ea895e" xlink:to="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f0723ee9-7db1-46fc-a7f0-658159a6e188" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:to="loc_srt_MinimumMember_f0723ee9-7db1-46fc-a7f0-658159a6e188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_05faf0f7-0bf7-4809-a495-9b175e8474b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b012b45d-05e4-45c4-ab78-b2f05a08e8ad" xlink:to="loc_srt_MaximumMember_05faf0f7-0bf7-4809-a495-9b175e8474b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_32e5ff81-a758-4b79-97c9-50ca9baebeee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b97e94da-2271-4799-b8ec-6b778a2a7719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b97e94da-2271-4799-b8ec-6b778a2a7719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8cb73d08-e2d2-421b-a31f-a1d851595744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8cb73d08-e2d2-421b-a31f-a1d851595744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ea71eab1-0581-4057-b1e3-2ee2669d5a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ea71eab1-0581-4057-b1e3-2ee2669d5a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_274718fa-6b81-4ee4-82b1-f8b280e9a559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_21d3d076-a564-4864-be0d-94854d5c2696" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_274718fa-6b81-4ee4-82b1-f8b280e9a559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AmortizationExpenseDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#AmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/AmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cf14f44f-63a0-4411-8546-54c45a2ad82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_10258f6a-6799-4522-bc24-5461dcb8a55c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cf14f44f-63a0-4411-8546-54c45a2ad82d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_10258f6a-6799-4522-bc24-5461dcb8a55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0de0f045-d75e-4bd8-a2b9-d2f14a3125d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0de0f045-d75e-4bd8-a2b9-d2f14a3125d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_446f7e9f-1585-4511-80a0-1e3ceed6b5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_446f7e9f-1585-4511-80a0-1e3ceed6b5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4531373a-ef43-42d5-9871-d7d81e8d5cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4531373a-ef43-42d5-9871-d7d81e8d5cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d0441846-f38d-4ead-881e-5a7cc1b30667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d0441846-f38d-4ead-881e-5a7cc1b30667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_376d6ce5-3ba0-45b8-8645-6c77791f8a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_376d6ce5-3ba0-45b8-8645-6c77791f8a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24eca2df-9c58-4fd7-a8cc-58379bb69f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8a58a025-40ec-4c2d-b221-aa841e378fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24eca2df-9c58-4fd7-a8cc-58379bb69f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#LeasesofLesseesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_46ad477f-3b36-424a-8702-2bc1d09a5c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_46ad477f-3b36-424a-8702-2bc1d09a5c64" xlink:to="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c129f6cb-c2ff-41fb-af4c-551713529518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e9e3bc0-11b2-4cfa-b18f-885265b30771" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c129f6cb-c2ff-41fb-af4c-551713529518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b9e50b22-1cfc-4b48-9219-0d755369f86d" xlink:to="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_489b2b80-afd4-4210-b1ff-e1311dbdb6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9fb8956d-a301-4387-a561-a7cf8ad4c541" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_489b2b80-afd4-4210-b1ff-e1311dbdb6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalbalancesheetinformationrelatedtoleasesDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract_a8cc78d2-5cae-4012-aae3-417ee5b4e2d8" xlink:href="uvv-20221231.xsd#uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract_a8cc78d2-5cae-4012-aae3-417ee5b4e2d8" xlink:to="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b0a804ba-55c6-4d10-bdee-2612d9e281fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f179075f-eb1f-4f84-8df5-04c07cb9225b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b0a804ba-55c6-4d10-bdee-2612d9e281fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b71c2f86-ee6e-41e5-9c12-0d2568d32ec7" xlink:to="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fe39c66-d409-4e09-9795-a0ba502faa34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fe39c66-d409-4e09-9795-a0ba502faa34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b73a733f-afd5-4b2d-a217-238f69e3562a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b73a733f-afd5-4b2d-a217-238f69e3562a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f8998bbb-246f-415c-ac34-7bbddfd4386f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f8998bbb-246f-415c-ac34-7bbddfd4386f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0011c1ef-cc94-45ae-a15d-5005d6ecaaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_62b23149-cfb6-45f0-a650-b61f724ab9fb" xlink:to="loc_us-gaap_OperatingLeaseLiability_0011c1ef-cc94-45ae-a15d-5005d6ecaaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalincomestatementinformationrelatedtoleasesDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract_041a1f6e-d756-4688-8d54-da320dd9264b" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract_041a1f6e-d756-4688-8d54-da320dd9264b" xlink:to="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_598b7c8f-b0b4-4ecf-92d7-d4e45c68e29e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_103ff31a-b85c-4e26-bb00-78eed3b79b14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:to="loc_us-gaap_CostOfSalesMember_103ff31a-b85c-4e26-bb00-78eed3b79b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ddc5788f-5778-4c5f-9607-5e47f14fcbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e4f54c3c-56c7-48e6-b1f9-b9bde2eb3ad9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ddc5788f-5778-4c5f-9607-5e47f14fcbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:href="uvv-20221231.xsd#uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesTable_16fb5172-d721-4845-a81f-0915d58eca0f" xlink:to="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a16f4543-8718-4d71-a7d1-32712733b694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems_e27c0ac8-aa0f-459f-82b5-f711ca1507c7" xlink:to="loc_us-gaap_OperatingLeaseCost_a16f4543-8718-4d71-a7d1-32712733b694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#MaturitiesofoperatingleaseliabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_95ccea8c-5fc8-4f41-80b0-69f3ab4f31e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_95ccea8c-5fc8-4f41-80b0-69f3ab4f31e0" xlink:to="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1834077-61d1-43fb-b486-131d4b56aa6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_38aab1cf-5295-4922-a250-d182e9b50000" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1834077-61d1-43fb-b486-131d4b56aa6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_20ec2afc-ff9e-4f67-aaac-be403b182877" xlink:to="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f5da6591-1e67-4885-86ea-764121fbf23d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f5da6591-1e67-4885-86ea-764121fbf23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_234e677e-b331-4205-95da-361e31055bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_234e677e-b331-4205-95da-361e31055bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dc4553e-9e5f-4219-b0ed-ccad3ed3c06f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dc4553e-9e5f-4219-b0ed-ccad3ed3c06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_69cf2f2f-0142-45cb-9a71-44bd996a0ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_69cf2f2f-0142-45cb-9a71-44bd996a0ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6b06c652-7933-40c9-80ed-b6f71f593b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6b06c652-7933-40c9-80ed-b6f71f593b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2c8190ca-0b85-4727-93ab-3863ef92585d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2c8190ca-0b85-4727-93ab-3863ef92585d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2aee17dc-6026-4415-94e1-6268a9c70d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2aee17dc-6026-4415-94e1-6268a9c70d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ca5e139-543c-449e-9fe1-fbc898857c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ca5e139-543c-449e-9fe1-fbc898857c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cfbe4ccd-2b86-4016-9a1b-c9db197b1780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcd6c6d8-811a-4853-be90-02c6259f34ce" xlink:to="loc_us-gaap_OperatingLeaseLiability_cfbe4ccd-2b86-4016-9a1b-c9db197b1780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#SupplementalinformationrelatedtoleasesDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SupplementalinformationrelatedtoleasesAbstract_8e041d97-d0d9-4dc7-bca0-cdaaf6f507e9" xlink:href="uvv-20221231.xsd#uvv_SupplementalinformationrelatedtoleasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_SupplementalinformationrelatedtoleasesAbstract_8e041d97-d0d9-4dc7-bca0-cdaaf6f507e9" xlink:to="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8bdc257-da0d-4e40-9404-b151ee004e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_946f8e9f-9d6e-4fc0-8870-553d6e415eed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8bdc257-da0d-4e40-9404-b151ee004e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2bb16fd-5e5d-4787-86d9-b762550b8501" xlink:to="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a58b2c1a-6b79-4c91-ba76-caa36e886bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeasePayments_a58b2c1a-6b79-4c91-ba76-caa36e886bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7ad57df9-104b-4197-98bb-b05001cd3b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7ad57df9-104b-4197-98bb-b05001cd3b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5b06f459-d4c4-49a4-9b9d-fdc5b6f8428a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5b06f459-d4c4-49a4-9b9d-fdc5b6f8428a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_897fd779-3980-4281-aefa-f10df9068f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3af4a05c-0583-4616-9400-8dd6d7b4f2a3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_897fd779-3980-4281-aefa-f10df9068f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_48119c79-52ce-435b-a604-4cecce3a7068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_48119c79-52ce-435b-a604-4cecce3a7068" xlink:to="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_06e4516b-e60c-48e6-940f-9e89e67af664" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_db0a4a42-0db6-4efe-94bc-d9ccb6180c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f1d12115-a9cc-4ee5-8e6d-0588b69c50c2" xlink:to="loc_us-gaap_CashFlowHedgingMember_db0a4a42-0db6-4efe-94bc-d9ccb6180c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_43ecbb5d-b454-4683-9711-6f01b8fe176a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ff71ae33-0d1f-4082-8435-cf8d7e5b1cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:to="loc_us-gaap_InterestRateSwapMember_ff71ae33-0d1f-4082-8435-cf8d7e5b1cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d1a2c517-bc02-435a-9312-849661e5a25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8f485cde-a831-4307-a4c4-66c861053820" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d1a2c517-bc02-435a-9312-849661e5a25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_cfe9170c-543e-4bfa-b93b-c45a8a570dab" xlink:to="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_ea723634-1c65-4616-afdc-17f132ac9bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_ea723634-1c65-4616-afdc-17f132ac9bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ce9d561f-8d89-47f5-b7e1-40be1aa75764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ce9d561f-8d89-47f5-b7e1-40be1aa75764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_9e669d98-24ff-4ade-86ab-dfb0db1641eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax_9e669d98-24ff-4ade-86ab-dfb0db1641eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_9d7117c8-ed06-47aa-bcfe-393770a683de" xlink:href="uvv-20221231.xsd#uvv_ProceedsFromTerminationOfInterestRateSwapAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9776159c-29d1-4db1-81d4-bd713f4b1ae6" xlink:to="loc_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements_9d7117c8-ed06-47aa-bcfe-393770a683de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#NotionalAmountofForwardContractsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9aa2538b-98f4-47f8-96c0-76ccfe300dad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9aa2538b-98f4-47f8-96c0-76ccfe300dad" xlink:to="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_042e0f31-26b2-4cf7-9d47-539fceb7d5ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_79b9b329-2e32-4475-9c51-e9bb98245a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_2c5054a9-3ef1-449c-9875-afea61c8b077" xlink:to="loc_us-gaap_ForeignExchangeContractMember_79b9b329-2e32-4475-9c51-e9bb98245a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_cfb4af42-ae08-4f2f-9640-93f9f5f4f2bd" xlink:to="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3e9e7dc4-5ddf-4f95-b8cf-a8f625e5394f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3e9e7dc4-5ddf-4f95-b8cf-a8f625e5394f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_7f3b0bd9-350a-4fae-abef-42b8f9ad001f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_063da3f8-89e9-4dd7-a647-207842ce48e1" xlink:to="loc_us-gaap_NondesignatedMember_7f3b0bd9-350a-4fae-abef-42b8f9ad001f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:href="uvv-20221231.xsd#uvv_DescriptionOfHedgedItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_DescriptionOfHedgedItemAxis_52dfad6b-569a-45a8-ad1e-0ccc4d4b316a" xlink:to="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccopurchasesMember_6de7a18e-9105-441e-96fd-0b301430014a" xlink:href="uvv-20221231.xsd#uvv_TobaccopurchasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_TobaccopurchasesMember_6de7a18e-9105-441e-96fd-0b301430014a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ProcessingcostsMember_edd21e7b-7cf0-416c-811e-30b9f2456b6c" xlink:href="uvv-20221231.xsd#uvv_ProcessingcostsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_ProcessingcostsMember_edd21e7b-7cf0-416c-811e-30b9f2456b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_CropinputsalesMember_c895b680-60ac-4844-84eb-2976bd666f8c" xlink:href="uvv-20221231.xsd#uvv_CropinputsalesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_uvv_DescriptionOfHedgedItemDomain_4fd19dcd-3b55-4f55-9fff-4ce81cb48011" xlink:to="loc_uvv_CropinputsalesMember_c895b680-60ac-4844-84eb-2976bd666f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_511ec913-2e9e-49ed-b588-4fb3436910d8" xlink:to="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2156fbb2-2b6d-4201-a21b-8b695d05633c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_a36f4d3e-119b-4a5d-88c2-97edec6d178b" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2156fbb2-2b6d-4201-a21b-8b695d05633c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c2d049ef-9611-42ef-b077-12c1e50fe0af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c2d049ef-9611-42ef-b077-12c1e50fe0af" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_2445d926-3ccc-49d5-8b52-fb9509e914b2" xlink:to="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d23737da-50bf-4193-8204-5b127f1d76d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d23737da-50bf-4193-8204-5b127f1d76d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_90a5052e-61bc-4252-9d08-cb8b305cac9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3509ef34-6b4d-4857-ad24-15befa400e2e" xlink:to="loc_us-gaap_NondesignatedMember_90a5052e-61bc-4252-9d08-cb8b305cac9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fdb4f266-da93-4cc0-bda4-d9e080c37957" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9dc13516-1021-47a0-a261-e5ad8cf3e69a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:to="loc_us-gaap_InterestRateSwapMember_9dc13516-1021-47a0-a261-e5ad8cf3e69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_8b93377f-53fb-42f9-98df-e7bf99c2c62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_99fd200a-021b-480a-a1ab-f975f94b20b8" xlink:to="loc_us-gaap_ForeignExchangeContractMember_8b93377f-53fb-42f9-98df-e7bf99c2c62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6b652bc6-470d-4ff2-ba3b-6544119803e4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_e0e98a4a-b1c7-4533-8c9e-d3ccb8bf4733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_InterestExpenseMember_e0e98a4a-b1c7-4533-8c9e-d3ccb8bf4733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8eeb7284-6db9-4e71-bf2d-90d269ca1e80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_CostOfSalesMember_8eeb7284-6db9-4e71-bf2d-90d269ca1e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b05649b8-2fd3-4b16-959b-a87610ea5aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f510ced3-5991-49dd-84b5-6adbeb2d9329" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b05649b8-2fd3-4b16-959b-a87610ea5aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53713e45-9882-4809-8ebd-a5458334f5c0" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cd6a8669-277d-4314-a33c-a97a5a170227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cd6a8669-277d-4314-a33c-a97a5a170227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_8d791ab1-c724-4f3d-a938-98200c5e9ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_8d791ab1-c724-4f3d-a938-98200c5e9ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_762372bb-ea2a-4509-b4b3-a33f0e7b2900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_762372bb-ea2a-4509-b4b3-a33f0e7b2900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_1ecb6600-82c7-4c39-b3f7-270fe815203f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet_1ecb6600-82c7-4c39-b3f7-270fe815203f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_bb34b8bb-0482-4112-878b-6fca89073c20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_bb34b8bb-0482-4112-878b-6fca89073c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_7d8ac81b-922e-4377-a71c-0ba7edc747a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_7d8ac81b-922e-4377-a71c-0ba7edc747a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_631f95a1-3836-499b-9b10-861d77942a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_89f69acd-ddc9-459d-acc8-b8508b45fe55" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_631f95a1-3836-499b-9b10-861d77942a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f353e46-a25e-47ba-981b-3c27786e6c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f353e46-a25e-47ba-981b-3c27786e6c5f" xlink:to="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_29d1c8f8-490d-43be-b9a3-28ebcfeada34" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_f8e09bd9-359a-490f-9736-d2a2e0d30053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:to="loc_us-gaap_InterestRateContractMember_f8e09bd9-359a-490f-9736-d2a2e0d30053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_4d5437ef-552a-42c1-ad65-c891b70393e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ba8c968d-07f3-4f48-a71a-8d7baab7c56a" xlink:to="loc_us-gaap_ForeignExchangeContractMember_4d5437ef-552a-42c1-ad65-c891b70393e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ceb43a05-d30a-4f08-9de6-98b650df5a77" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_01943dd4-6672-4ba4-9922-415c165eaf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_01943dd4-6672-4ba4-9922-415c165eaf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_0cdf3bea-c675-40a6-a21f-443c0ab9bdec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_0cdf3bea-c675-40a6-a21f-443c0ab9bdec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_7cf7a72a-593e-4464-895d-5f27e9d37a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_7cf7a72a-593e-4464-895d-5f27e9d37a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_a040c2b1-58d7-4b17-a8d6-82c8e880b8af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ee81b619-d26d-4a9b-895f-6ccdf022bccc" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_a040c2b1-58d7-4b17-a8d6-82c8e880b8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_41a3c4c8-f621-4571-b6da-366896aac3b8" xlink:to="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_05b6b759-7a07-4cde-b913-ac10aeb9b30f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue_05b6b759-7a07-4cde-b913-ac10aeb9b30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_7fd25ec2-8158-4dce-a120-51d6c96d9d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue_7fd25ec2-8158-4dce-a120-51d6c96d9d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_ed6cdcbc-3f33-47be-a76c-8a333d751684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_ed6cdcbc-3f33-47be-a76c-8a333d751684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_bce03196-9bfe-4989-9317-05bb8a42618c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_a5777287-a158-441c-9433-88aa87e33189" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_bce03196-9bfe-4989-9317-05bb8a42618c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_86a29539-9a47-439d-8e90-7a31a7a3f5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_86a29539-9a47-439d-8e90-7a31a7a3f5f9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2c22f4f-02f5-4640-afd9-84a6a2c18da6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FruitSmartInc.Member_add42759-2760-4e55-bc3c-865fd86e1fb2" xlink:href="uvv-20221231.xsd#uvv_FruitSmartInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e8306298-484e-4c6f-89ac-3a3472584911" xlink:to="loc_uvv_FruitSmartInc.Member_add42759-2760-4e55-bc3c-865fd86e1fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20b925b8-e009-47d1-8902-719c29358e54" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_08b35086-5d01-4259-8fa7-52066609eb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_08b35086-5d01-4259-8fa7-52066609eb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b63b4190-9fa0-427e-8b54-39856ae21328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0334ef9a-4242-486d-afbb-623bb9e1f9cf" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b63b4190-9fa0-427e-8b54-39856ae21328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4feca5de-79c6-4a96-95b8-dac6aaa9c04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4feca5de-79c6-4a96-95b8-dac6aaa9c04a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94efa79-ad57-42bd-8aab-b610803e0496" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_25944096-45c3-447d-a37b-4e6b81f59af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_25944096-45c3-447d-a37b-4e6b81f59af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_66e1144e-6491-4072-a496-d998381eaaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_66e1144e-6491-4072-a496-d998381eaaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_eebe415d-8528-44b8-923f-4a7ebfa4a291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_eebe415d-8528-44b8-923f-4a7ebfa4a291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_680ed64a-c62d-4077-8ed3-86b9905612f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f7b8cb7-8351-400a-a520-17205847ecb1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_680ed64a-c62d-4077-8ed3-86b9905612f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cce23f78-a678-40b2-a2c0-66fd3cc332e8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AlternativeInvestment_7e0dfae8-5107-4163-80bd-9d5628793c53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AlternativeInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_AlternativeInvestment_7e0dfae8-5107-4163-80bd-9d5628793c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_f548e7e9-befa-499d-aca6-146da3e55e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_TradingSecurities_f548e7e9-befa-499d-aca6-146da3e55e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_8d7deeac-32ff-49e2-bae2-31d8ffd9f575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_8d7deeac-32ff-49e2-bae2-31d8ffd9f575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5f0b9b5c-46a7-4065-9b2b-b8a7dd4a49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5f0b9b5c-46a7-4065-9b2b-b8a7dd4a49a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_fbea9067-8197-4982-b939-d55d90afd18c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_43ca4edf-0c03-4c2d-a489-9a80b65b3e66" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_fbea9067-8197-4982-b939-d55d90afd18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fee98a10-b251-424a-9402-d210c2c01f1b" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_478420a2-608a-4db2-9997-501890c11fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_478420a2-608a-4db2-9997-501890c11fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_60d6097f-b545-444e-b918-98c2d6dac482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_60d6097f-b545-444e-b918-98c2d6dac482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_63691925-301c-4116-81e5-c3b72a80f021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_8b21acc1-0c9e-4b0d-96ef-a71f4a3eab12" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_63691925-301c-4116-81e5-c3b72a80f021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_92d083be-1adb-4a7d-beed-107637441c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_92d083be-1adb-4a7d-beed-107637441c93" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_73add59c-b486-46a9-88bb-13a9863f3338" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_1ff76b57-35e4-443e-abd1-1a0b1eaacc8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d7de117d-9df0-4f52-bcf0-dfdde89b7f27" xlink:to="loc_us-gaap_LiabilityMember_1ff76b57-35e4-443e-abd1-1a0b1eaacc8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_e2c6e79c-be05-416c-b8ff-3a191af52277" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15e85de4-ad39-4586-b17e-4b823e7716cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15e85de4-ad39-4586-b17e-4b823e7716cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5938b19c-cae2-4a74-9715-d51969d65515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5938b19c-cae2-4a74-9715-d51969d65515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8ae9a34c-9632-4773-a2fd-7d13e1e28639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_edb22d1f-e03b-4f66-807f-4cf79a699c63" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8ae9a34c-9632-4773-a2fd-7d13e1e28639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#FairValueMeasurementsLongTermObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2197b4fb-2992-452e-96d3-9195bb7994ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2197b4fb-2992-452e-96d3-9195bb7994ff" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_e99d7509-f07c-424c-b113-6db79600ef7f" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7a9cc89d-333e-4f4f-9bfb-57be8261872d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7a9cc89d-333e-4f4f-9bfb-57be8261872d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_58e51991-bf58-4ab3-af3c-d56575f9e8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_58e51991-bf58-4ab3-af3c-d56575f9e8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_76e862b4-c66a-47e0-b4dd-875a0158eaac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_53ad20b5-5ac0-416b-a938-503e25570782" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_76e862b4-c66a-47e0-b4dd-875a0158eaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_25e13901-2c33-4a36-9d5a-3792e819145d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a60a0262-3688-4567-a6e6-c24205512116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d0975b1e-2e37-4c1d-a520-a3f4f6e4022f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a60a0262-3688-4567-a6e6-c24205512116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0fdba304-5935-406f-9210-1ff18d5dd1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0fdba304-5935-406f-9210-1ff18d5dd1c3" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0804e32f-6c2f-4882-927e-06274b5934af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7f1ca50c-724e-4ac6-8694-99b3a36ebf8a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0804e32f-6c2f-4882-927e-06274b5934af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_683aadee-4ad7-4f16-8414-75c3bb04cce1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_fa34167b-ca9c-4c71-8a7d-91f56e55c75e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_fa34167b-ca9c-4c71-8a7d-91f56e55c75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4f7f585f-f377-4eae-96f1-013bee73d649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_171bd044-5306-4f31-a5b0-0202fe28a013" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_4f7f585f-f377-4eae-96f1-013bee73d649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0e2ef123-a0db-46c7-b093-cd2df5f426c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0e2ef123-a0db-46c7-b093-cd2df5f426c2" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a866311e-7c09-4a7e-8491-90f376f8477e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8fdfa326-87b8-466e-b319-ff0ed437225e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8fdfa326-87b8-466e-b319-ff0ed437225e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_35528608-a2cd-4aa2-ac88-298b97c6af35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_40351382-8817-4133-8711-9776d52e5515" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_35528608-a2cd-4aa2-ac88-298b97c6af35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a491ab49-7c22-4c0d-8c1a-a1344732859a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4eff8591-5162-41c4-81fa-a96081965261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4eff8591-5162-41c4-81fa-a96081965261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d8d97af7-69e7-4afc-bd67-eb8f4d0ff257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d8d97af7-69e7-4afc-bd67-eb8f4d0ff257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_47b8211e-f2bf-4d7c-99dc-65886963a506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_47b8211e-f2bf-4d7c-99dc-65886963a506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_94a96ef1-1fc9-4550-98aa-0f6a3a0db0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_94a96ef1-1fc9-4550-98aa-0f6a3a0db0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d6b64ccc-7d19-4e07-8397-7bf9051790eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_338afc7a-4b2e-4505-9195-b81ec0b8a02e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d6b64ccc-7d19-4e07-8397-7bf9051790eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_e3afadf7-ccfc-499c-8e36-4228a0eef75d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_e3afadf7-ccfc-499c-8e36-4228a0eef75d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1ddf8e71-4b91-4745-84bc-f99c997c6f0b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_852fc94f-b34a-400f-b014-66aeb406facb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f58aab56-83e0-4dca-94f4-8a04fd1d1b35" xlink:to="loc_srt_DirectorMember_852fc94f-b34a-400f-b014-66aeb406facb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e6f83c85-7f29-4b54-a281-920aa2baf5a0" xlink:to="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_caf05fe2-202f-48bc-a6e5-adb2fc06e1f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:to="loc_srt_MinimumMember_caf05fe2-202f-48bc-a6e5-adb2fc06e1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a5e85546-36f5-4a4f-8787-aab31f2e2e8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f8f79741-f4be-4f4f-bb06-fe8fc382f6f1" xlink:to="loc_srt_MaximumMember_a5e85546-36f5-4a4f-8787-aab31f2e2e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_13b2511a-46e7-4a05-9a1a-121535940924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_14f792c9-832f-4c10-94a9-ce14899eb45e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_14f792c9-832f-4c10-94a9-ce14899eb45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_93888809-3a36-411a-90b5-b34ae3e67b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c871e630-d87b-4370-91a0-3a2ca2d0e2a1" xlink:to="loc_us-gaap_PerformanceSharesMember_93888809-3a36-411a-90b5-b34ae3e67b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7fb95b5b-354c-497b-a4d1-5a6250dbd0f2" xlink:to="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_PreFY2022GrantsMember_5a4c16d7-ffc2-47ce-ba4a-b2a2e84ad63f" xlink:href="uvv-20221231.xsd#uvv_PreFY2022GrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:to="loc_uvv_PreFY2022GrantsMember_5a4c16d7-ffc2-47ce-ba4a-b2a2e84ad63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_FY2022GrantsMember_1279ab6d-c0e4-4f5f-b820-ed60510212e9" xlink:href="uvv-20221231.xsd#uvv_FY2022GrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_9fb137b6-8dab-44b3-94d4-7a0dceb0e9fb" xlink:to="loc_uvv_FY2022GrantsMember_1279ab6d-c0e4-4f5f-b820-ed60510212e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce7199f-207c-478c-9fe2-a27012cb51ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9de1c25b-7b79-4cda-8a60-01fec334a522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9de1c25b-7b79-4cda-8a60-01fec334a522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_90e861d5-1c23-40fb-be99-e7b7ab9bd0c2" xlink:href="uvv-20221231.xsd#uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward_90e861d5-1c23-40fb-be99-e7b7ab9bd0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6d339e8c-8526-4a76-87ed-ed52f080f773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6d339e8c-8526-4a76-87ed-ed52f080f773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_085b1d06-bf87-4b6c-99f5-b7d359e75b94" xlink:href="uvv-20221231.xsd#uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed630c26-e833-4b33-a176-678c1d928543" xlink:to="loc_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod_085b1d06-bf87-4b6c-99f5-b7d359e75b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_46281d8a-8062-4cfd-9953-a48332900d50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_46281d8a-8062-4cfd-9953-a48332900d50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:to="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1a3cf039-762c-43e9-8004-e74b2483adb3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e6b307a9-84cb-4cff-8b9e-1c3cbb45d27e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e6b307a9-84cb-4cff-8b9e-1c3cbb45d27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_13d8aa5d-c717-4c5e-8c30-ceb34309c418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2f4cda-5ecc-4391-9dfd-911384f08cb0" xlink:to="loc_us-gaap_PerformanceSharesMember_13d8aa5d-c717-4c5e-8c30-ceb34309c418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5a1d3b0-a393-43d4-b2aa-f5915124eac2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2de1e054-6836-463e-a99f-6c21502399c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2de1e054-6836-463e-a99f-6c21502399c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_017eabbd-4209-45cb-9688-76cf879c1933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0657efa7-3f13-4d92-b662-7e6a03dc360f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_017eabbd-4209-45cb-9688-76cf879c1933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2d47ab1b-f2f4-4f96-ad8b-777044a450b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2d47ab1b-f2f4-4f96-ad8b-777044a450b3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e7cf1c6e-6b6c-4c9e-af35-46881bf30940" xlink:to="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TobaccoOperationsMember_657e8e40-3677-4f5d-ac5b-3c7eb5b763f4" xlink:href="uvv-20221231.xsd#uvv_TobaccoOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_TobaccoOperationsMember_657e8e40-3677-4f5d-ac5b-3c7eb5b763f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_IngredientsOperationsMember_d883934b-be55-401f-bf72-e633837a4df2" xlink:href="uvv-20221231.xsd#uvv_IngredientsOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_IngredientsOperationsMember_d883934b-be55-401f-bf72-e633837a4df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_TotalOperatingSegmentsMember_62b2ec6d-17b3-49a8-955a-a7063ace3862" xlink:href="uvv-20221231.xsd#uvv_TotalOperatingSegmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cc25d21f-c472-42cf-a402-088ec18bed05" xlink:to="loc_uvv_TotalOperatingSegmentsMember_62b2ec6d-17b3-49a8-955a-a7063ace3862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_02e01462-0181-4324-9950-e0269323f19d" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesExcludingInterestAndDividends_84d14a6f-5a52-4da3-ae8e-bb5be940821a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesExcludingInterestAndDividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_RevenuesExcludingInterestAndDividends_84d14a6f-5a52-4da3-ae8e-bb5be940821a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_5d224289-21aa-4e77-9017-ae69f81f44d9" xlink:href="uvv-20221231.xsd#uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates_5d224289-21aa-4e77-9017-ae69f81f44d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_7feb9c24-96f8-4c28-a1da-7416979f6e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_7feb9c24-96f8-4c28-a1da-7416979f6e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncome_8b3a37a8-dbe1-48c9-844f-2f6de779f975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonrecurringIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_OtherNonrecurringIncome_8b3a37a8-dbe1-48c9-844f-2f6de779f975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c237656a-31e4-448c-a3ee-e4e99f2ac816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f689554a-7d2c-43c9-a66a-4efb40fb69e1" xlink:to="loc_us-gaap_OperatingIncomeLoss_c237656a-31e4-448c-a3ee-e4e99f2ac816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3c9cfdf0-b54b-4bf8-991c-f6a37de1f860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3c9cfdf0-b54b-4bf8-991c-f6a37de1f860" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c0dd570-6af5-458e-8e4a-9af612f8c31e" xlink:to="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_23ea09b9-b140-4704-b728-5a0ae5aa0658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_23ea09b9-b140-4704-b728-5a0ae5aa0658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_9c46befe-ce11-4908-8697-b8f51f4c7a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_9c46befe-ce11-4908-8697-b8f51f4c7a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_eb38905c-ff9e-472d-8886-b8e15e849def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_598d717d-a56f-4d31-97f2-6a39722946d0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_eb38905c-ff9e-472d-8886-b8e15e849def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6792fd38-f9bb-44e3-95b3-0415fb60f41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_de04fb93-a549-44ff-9e9d-b00282ef015c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:to="loc_us-gaap_ForeignExchangeContractMember_de04fb93-a549-44ff-9e9d-b00282ef015c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_49d87431-181f-43d4-b6b4-862e3fd5d210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ee9b5e23-0c87-4a99-8a14-65d6ce9e0c3e" xlink:to="loc_us-gaap_InterestRateSwapMember_49d87431-181f-43d4-b6b4-862e3fd5d210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96436e68-0678-44f8-95ba-da9140431f21" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b394ab75-dee6-42a3-bd9d-3ff8320ab622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b394ab75-dee6-42a3-bd9d-3ff8320ab622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6edc297b-b8b9-4d0e-bfc9-c65fd3931f15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_6edc297b-b8b9-4d0e-bfc9-c65fd3931f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_d4ca0a7c-cc32-4f5a-9948-130cafa3dcec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_d4ca0a7c-cc32-4f5a-9948-130cafa3dcec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dcc860df-7366-4171-961f-13c36c94b563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dcc860df-7366-4171-961f-13c36c94b563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_a850d1d7-0117-454c-b1ff-6ed3718793c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_c21316e4-e745-484a-be0e-4af5fc25465d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_a850d1d7-0117-454c-b1ff-6ed3718793c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_4417b67a-6d4a-429f-8bd4-0b9ec6989bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_4417b67a-6d4a-429f-8bd4-0b9ec6989bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_572f2330-980b-43e5-aa43-ded74bcf5e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_572f2330-980b-43e5-aa43-ded74bcf5e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7ae35aab-0a36-419a-ba0f-c4cf99a0ed36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7ae35aab-0a36-419a-ba0f-c4cf99a0ed36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fd10c921-e0bb-4581-92e5-15389492258c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_fd10c921-e0bb-4581-92e5-15389492258c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_967f3482-51d1-49fc-9eda-a2baa2c7ec32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_967f3482-51d1-49fc-9eda-a2baa2c7ec32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7ab2b98-3a3f-43dc-8cad-97a41c2d2939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7ab2b98-3a3f-43dc-8cad-97a41c2d2939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_a60e1862-f668-45d3-9356-1416c8d8ca6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_87109593-7716-4361-8396-bd8470b4a689" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_a60e1862-f668-45d3-9356-1416c8d8ca6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_ff653081-4d36-4764-b6d9-8eb889f0d765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_ff653081-4d36-4764-b6d9-8eb889f0d765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e045d405-a779-4003-8a45-6d349ce9a407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_e045d405-a779-4003-8a45-6d349ce9a407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_000072d4-7a52-453f-b314-a1106d9be189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_000072d4-7a52-453f-b314-a1106d9be189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_3cd32524-eb04-41dd-8848-7b9a6f683b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_3cd32524-eb04-41dd-8848-7b9a6f683b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_8d740e3d-8f19-403a-96e3-c762a1749f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f50591ff-1819-4088-87ba-73629d8fa91d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_8d740e3d-8f19-403a-96e3-c762a1749f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_90b8258e-bc30-44d0-9133-f7eafa3f8074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_90b8258e-bc30-44d0-9133-f7eafa3f8074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3f54bc1-3f7e-4c9b-8830-8a824dbe66c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cbeef41-2766-4c62-960d-9148be8cbcbc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3f54bc1-3f7e-4c9b-8830-8a824dbe66c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" xlink:type="simple" xlink:href="uvv-20221231.xsd#ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"/>
  <link:presentationLink xlink:role="http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_4e3f9f2d-829c-480f-b4d5-e16f6b0cbec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_4e3f9f2d-829c-480f-b4d5-e16f6b0cbec5" xlink:to="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5454fc6e-2c93-4028-96d5-084172d989fe" xlink:to="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_af6f184f-213e-4a49-a6b2-a5fb5b4d2043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:to="loc_us-gaap_ParentMember_af6f184f-213e-4a49-a6b2-a5fb5b4d2043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_d17f8c27-a3e3-40ee-8096-4300e469596a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_76e624b7-985c-460f-8309-24c87e26f25f" xlink:to="loc_us-gaap_NoncontrollingInterestMember_d17f8c27-a3e3-40ee-8096-4300e469596a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityTable_d564ce0b-b513-46f8-b5a8-d0f67bbce393" xlink:to="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc619615-1c98-4ad3-ae3d-36ed0bb1f39c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquity_cc619615-1c98-4ad3-ae3d-36ed0bb1f39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_71530da4-d439-4c24-b829-518ddb2264e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_MinorityInterest_71530da4-d439-4c24-b829-518ddb2264e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_688098bb-5dca-421d-b2f4-73b1172fa0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_688098bb-5dca-421d-b2f4-73b1172fa0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7549dca4-0259-4c79-97d6-1d706938e599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7549dca4-0259-4c79-97d6-1d706938e599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_3171eda9-81eb-493f-80ff-18d6ca81800a" xlink:href="uvv-20221231.xsd#uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation_3171eda9-81eb-493f-80ff-18d6ca81800a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2ac011aa-1ed8-4971-93f4-943a6420ac1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2ac011aa-1ed8-4971-93f4-943a6420ac1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_8d570348-85e7-42fc-ba42-c068e400cd78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_8d570348-85e7-42fc-ba42-c068e400cd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2dd7cfc2-72bb-47f5-80dc-405521096bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_NetIncomeLoss_2dd7cfc2-72bb-47f5-80dc-405521096bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05a004ae-22b4-40b8-a017-9aa684b6360e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_05a004ae-22b4-40b8-a017-9aa684b6360e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d13e85bd-6e82-4fab-a7db-8e62b95c21b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_ProfitLoss_d13e85bd-6e82-4fab-a7db-8e62b95c21b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_8ad423e3-3e4a-4611-ae8f-82516f9fb0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_DividendsCommonStockCash_8ad423e3-3e4a-4611-ae8f-82516f9fb0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_8f9ee2ae-4766-4f09-8d16-310c6da0c97e" xlink:href="uvv-20221231.xsd#uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings_8f9ee2ae-4766-4f09-8d16-310c6da0c97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_26ebd0d0-be4b-4855-ad66-046d2586b84d" xlink:href="uvv-20221231.xsd#uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings_26ebd0d0-be4b-4855-ad66-046d2586b84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cc78c8bf-8d91-4581-8b75-16a7c1061ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cc78c8bf-8d91-4581-8b75-16a7c1061ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_1466ce48-9be2-4157-8e38-63ca7390286f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_1466ce48-9be2-4157-8e38-63ca7390286f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16efc8a2-7b99-4401-84a5-26cfd0e33d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16efc8a2-7b99-4401-84a5-26cfd0e33d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_b7b17810-4656-4e44-9053-0d5fe11963d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_b7b17810-4656-4e44-9053-0d5fe11963d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_026952e7-3094-4e9d-9338-842027ad5844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_026952e7-3094-4e9d-9338-842027ad5844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c77facc-4c02-4194-9f49-b9562517e1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquity_2c77facc-4c02-4194-9f49-b9562517e1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_e5cde8a8-6c9d-427f-ba2b-41856592d99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_MinorityInterest_e5cde8a8-6c9d-427f-ba2b-41856592d99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_89a0c170-8f67-40ce-9cbd-0b731433f194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationEquityLineItems_c8526a27-b31b-49a4-b9d7-e678116e951d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_89a0c170-8f67-40ce-9cbd-0b731433f194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783442816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 06, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-00652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">UNIVERSAL CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">54-0414210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">9201 Forest Hill Avenue,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Richmond,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">23235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">359-9311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">UVV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,555,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000102037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784090848">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Income And Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesExcludingInterestAndDividends', window );">Sales and other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 795,039<span></span>
</td>
<td class="nump">$ 652,644<span></span>
</td>
<td class="nump">$ 1,875,845<span></span>
</td>
<td class="nump">$ 1,456,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">649,539<span></span>
</td>
<td class="nump">521,171<span></span>
</td>
<td class="nump">1,540,368<span></span>
</td>
<td class="nump">1,169,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">67,974<span></span>
</td>
<td class="nump">60,267<span></span>
</td>
<td class="nump">206,799<span></span>
</td>
<td class="nump">175,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,532)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring and impairment costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,433<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,457<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,526<span></span>
</td>
<td class="nump">62,773<span></span>
</td>
<td class="nump">128,678<span></span>
</td>
<td class="nump">103,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates', window );">Equity in pretax earnings (loss) of unconsolidated affiliates</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">345<span></span>
</td>
<td class="nump">2,084<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">5,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other non-operating income (expense)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(69)<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="nump">799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,265<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">33,259<span></span>
</td>
<td class="nump">20,800<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeBeforeIncomeTaxesAndOtherItems', window );">Income before income taxes and other items</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63,614<span></span>
</td>
<td class="nump">57,660<span></span>
</td>
<td class="nump">95,826<span></span>
</td>
<td class="nump">88,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,253<span></span>
</td>
<td class="nump">13,505<span></span>
</td>
<td class="nump">22,258<span></span>
</td>
<td class="nump">18,582<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">51,361<span></span>
</td>
<td class="nump">44,155<span></span>
</td>
<td class="nump">73,568<span></span>
</td>
<td class="nump">69,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net loss (income) attributable to noncontrolling interests in subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,701)<span></span>
</td>
<td class="num">(9,215)<span></span>
</td>
<td class="num">(3,223)<span></span>
</td>
<td class="num">(9,015)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Universal Corporation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 41,660<span></span>
</td>
<td class="nump">$ 34,940<span></span>
</td>
<td class="nump">$ 70,345<span></span>
</td>
<td class="nump">$ 60,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 2.84<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 2.82<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,770,294<span></span>
</td>
<td class="nump">24,792,108<span></span>
</td>
<td class="nump">24,772,827<span></span>
</td>
<td class="nump">24,761,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,928,426<span></span>
</td>
<td class="nump">24,949,091<span></span>
</td>
<td class="nump">24,934,447<span></span>
</td>
<td class="nump">24,912,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Total comprehensive income (loss)</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive income (loss), net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 64,082<span></span>
</td>
<td class="nump">$ 45,862<span></span>
</td>
<td class="nump">$ 80,377<span></span>
</td>
<td class="nump">$ 72,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive (income) loss attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,071)<span></span>
</td>
<td class="num">(9,201)<span></span>
</td>
<td class="num">(2,976)<span></span>
</td>
<td class="num">(8,845)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to Universal Corporation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 54,011<span></span>
</td>
<td class="nump">$ 36,661<span></span>
</td>
<td class="nump">$ 77,401<span></span>
</td>
<td class="nump">$ 63,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.79<span></span>
</td>
<td class="nump">$ 0.78<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.34<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesExcludingInterestAndDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesExcludingInterestAndDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_IncomeBeforeIncomeTaxesAndOtherItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of operating profit and nonoperating income (expense) including pretax income (loss) from equity method investments, but before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_IncomeBeforeIncomeTaxesAndOtherItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781647248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 71,283<span></span>
</td>
<td class="nump">$ 81,648<span></span>
</td>
<td class="nump">$ 99,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">536,650<span></span>
</td>
<td class="nump">385,437<span></span>
</td>
<td class="nump">400,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advances to suppliers, net</a></td>
<td class="nump">163,237<span></span>
</td>
<td class="nump">129,838<span></span>
</td>
<td class="nump">126,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts receivable&#8212;unconsolidated affiliates</a></td>
<td class="nump">5,920<span></span>
</td>
<td class="nump">4,540<span></span>
</td>
<td class="nump">1,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories&#8212;at lower of cost or net realizable value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_LeafTobaccoInventory', window );">Tobacco</a></td>
<td class="nump">866,380<span></span>
</td>
<td class="nump">822,513<span></span>
</td>
<td class="nump">855,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventory', window );">Other</a></td>
<td class="nump">211,561<span></span>
</td>
<td class="nump">194,161<span></span>
</td>
<td class="nump">161,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">17,363<span></span>
</td>
<td class="nump">13,095<span></span>
</td>
<td class="nump">23,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">79,495<span></span>
</td>
<td class="nump">116,779<span></span>
</td>
<td class="nump">76,255<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,951,889<span></span>
</td>
<td class="nump">1,748,011<span></span>
</td>
<td class="nump">1,745,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">24,142<span></span>
</td>
<td class="nump">23,959<span></span>
</td>
<td class="nump">24,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">305,215<span></span>
</td>
<td class="nump">293,935<span></span>
</td>
<td class="nump">296,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">679,970<span></span>
</td>
<td class="nump">668,451<span></span>
</td>
<td class="nump">662,504<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">1,009,327<span></span>
</td>
<td class="nump">986,345<span></span>
</td>
<td class="nump">983,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(663,333)<span></span>
</td>
<td class="num">(641,227)<span></span>
</td>
<td class="num">(636,042)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">345,994<span></span>
</td>
<td class="nump">345,118<span></span>
</td>
<td class="nump">347,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Other assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">42,337<span></span>
</td>
<td class="nump">40,243<span></span>
</td>
<td class="nump">34,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net</a></td>
<td class="nump">213,881<span></span>
</td>
<td class="nump">213,998<span></span>
</td>
<td class="nump">214,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">82,917<span></span>
</td>
<td class="nump">92,571<span></span>
</td>
<td class="nump">95,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments in unconsolidated affiliates</a></td>
<td class="nump">72,565<span></span>
</td>
<td class="nump">81,006<span></span>
</td>
<td class="nump">81,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">10,005<span></span>
</td>
<td class="nump">11,616<span></span>
</td>
<td class="nump">15,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Pension asset</a></td>
<td class="nump">12,740<span></span>
</td>
<td class="nump">12,667<span></span>
</td>
<td class="nump">13,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">32,575<span></span>
</td>
<td class="nump">41,115<span></span>
</td>
<td class="nump">46,197<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Total other assets</a></td>
<td class="nump">467,020<span></span>
</td>
<td class="nump">493,216<span></span>
</td>
<td class="nump">500,360<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,764,903<span></span>
</td>
<td class="nump">2,586,345<span></span>
</td>
<td class="nump">2,593,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Notes payable and overdrafts</a></td>
<td class="nump">348,073<span></span>
</td>
<td class="nump">182,639<span></span>
</td>
<td class="nump">252,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">208,187<span></span>
</td>
<td class="nump">272,042<span></span>
</td>
<td class="nump">221,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable&#8212;unconsolidated affiliates</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">5,308<span></span>
</td>
<td class="nump">8,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer advances and deposits</a></td>
<td class="nump">5,365<span></span>
</td>
<td class="nump">13,724<span></span>
</td>
<td class="nump">26,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">21,670<span></span>
</td>
<td class="nump">27,281<span></span>
</td>
<td class="nump">18,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">3,715<span></span>
</td>
<td class="nump">7,427<span></span>
</td>
<td class="nump">10,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">11,160<span></span>
</td>
<td class="nump">10,303<span></span>
</td>
<td class="nump">9,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">598,227<span></span>
</td>
<td class="nump">518,724<span></span>
</td>
<td class="nump">547,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">616,750<span></span>
</td>
<td class="nump">518,547<span></span>
</td>
<td class="nump">518,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Pensions and other postretirement benefits</a></td>
<td class="nump">50,773<span></span>
</td>
<td class="nump">52,890<span></span>
</td>
<td class="nump">52,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">27,030<span></span>
</td>
<td class="nump">29,617<span></span>
</td>
<td class="nump">22,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">22,797<span></span>
</td>
<td class="nump">34,464<span></span>
</td>
<td class="nump">49,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">48,584<span></span>
</td>
<td class="nump">47,334<span></span>
</td>
<td class="nump">43,483<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,364,161<span></span>
</td>
<td class="nump">1,201,576<span></span>
</td>
<td class="nump">1,234,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, 100,000,000 shares authorized 24,555,361 shares issued and outstanding at December&#160;31, 2022 (24,607,384 at December&#160;31, 2021 and 24,550,019 at March&#160;31, 2022)</a></td>
<td class="nump">335,160<span></span>
</td>
<td class="nump">330,662<span></span>
</td>
<td class="nump">330,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,102,887<span></span>
</td>
<td class="nump">1,094,192<span></span>
</td>
<td class="nump">1,090,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(77,255)<span></span>
</td>
<td class="num">(84,311)<span></span>
</td>
<td class="num">(104,412)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Universal Corporation shareholders' equity</a></td>
<td class="nump">1,360,792<span></span>
</td>
<td class="nump">1,340,543<span></span>
</td>
<td class="nump">1,316,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests in subsidiaries</a></td>
<td class="nump">39,950<span></span>
</td>
<td class="nump">44,226<span></span>
</td>
<td class="nump">43,238<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">1,400,742<span></span>
</td>
<td class="nump">1,384,769<span></span>
</td>
<td class="nump">1,359,242<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 2,764,903<span></span>
</td>
<td class="nump">$ 2,586,345<span></span>
</td>
<td class="nump">$ 2,593,528<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments, and noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_LeafTobaccoInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of leaf tobacco inventory as of the balance sheet date. Includes leaf tobacco grown or purchased from farmer that has not been processed (commonly referred to as "green tobacco"), as well as leaf tobacco that has been process and packed for sale to customers (commonly referred to as "redried" tobacco).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_LeafTobaccoInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783422752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">24,555,361<span></span>
</td>
<td class="nump">24,550,019<span></span>
</td>
<td class="nump">24,607,384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">24,555,361<span></span>
</td>
<td class="nump">24,550,019<span></span>
</td>
<td class="nump">24,607,384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Junior Participating Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778453104">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 73,568<span></span>
</td>
<td class="nump">$ 69,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash used by operating activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,844<span></span>
</td>
<td class="nump">39,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Net provision for losses (recoveries) on advances to suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,127<span></span>
</td>
<td class="nump">2,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign currency remeasurement (gain) loss, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,335)<span></span>
</td>
<td class="nump">6,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax', window );">Foreign currency exchange contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,600<span></span>
</td>
<td class="nump">1,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring and impairment costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Restructuring payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,787)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in estimated fair value of contingent consideration for FruitSmart acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,532)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,632<span></span>
</td>
<td class="nump">1,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(338,286)<span></span>
</td>
<td class="num">(178,133)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided (used) by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(183,850)<span></span>
</td>
<td class="num">(51,576)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(39,430)<span></span>
</td>
<td class="num">(39,831)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Proceeds from sale of business, net of cash held by the business</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,245<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash held by the business</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">102,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,634<span></span>
</td>
<td class="nump">12,609<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used by investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(34,551)<span></span>
</td>
<td class="num">(129,684)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Issuance of short-term debt, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">166,109<span></span>
</td>
<td class="nump">151,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Issuance of long-term debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123,481<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(23,481)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,825)<span></span>
</td>
<td class="num">(6,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,448)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(57,993)<span></span>
</td>
<td class="num">(57,241)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements', window );">Proceeds from termination of interest rate swap agreements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,786<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Debt issuance and other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,337)<span></span>
</td>
<td class="num">(3,264)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used) by financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">203,292<span></span>
</td>
<td class="nump">84,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, restricted cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(831)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, restricted cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16,365)<span></span>
</td>
<td class="num">(97,916)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, restricted cash and cash equivalents at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87,648<span></span>
</td>
<td class="nump">203,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, restricted cash and cash equivalents at end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">71,283<span></span>
</td>
<td class="nump">105,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">71,283<span></span>
</td>
<td class="nump">99,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash (Other noncurrent assets)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, restricted cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 71,283<span></span>
</td>
<td class="nump">$ 105,305<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from termination of interest rate swap agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ProceedsFromTerminationOfInterestRateSwapAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787324112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis Of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis Of Presentation</a></td>
<td class="text">BASIS OF PRESENTATION  <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal Corporation, which together with its subsidiaries is referred to herein as &#8220;Universal&#8221; or the &#8220;Company,&#8221; is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company&#8217;s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year.  All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2022 (the &#8220;2022 Annual Report on Form 10-K&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span>The business environment in most of the jurisdictions in which the Company operates continues to move towards pre-pandemic conditions.  Currently, management does not believe the ongoing COVID-19 pandemic will materially impact the Company's financial condition, results of operations and demand for its products and services.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787210384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Pronouncements</a></td>
<td class="text">ACCOUNTING PRONOUNCEMENTS <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements Adopted in the Current Period</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update No. 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"). ASU 2020-04 provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. ASU 2020-04 also temporarily allows hedge relationships to continue without de-designation upon changes due to reference rate reform.&#160;The Company adopted the new standard effective December 31, 2022. There was no material impact to the consolidated financial statements from the adoption of ASU 2020-04.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788366336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text">BUSINESS COMBINATION<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Shank's Extracts, LLC</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's Extracts, LLC. (&#8220;Shank's&#8221;), a flavors and extracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">processing company</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition. The acquisition of Shank's diversifies the Company's product offerings and generates new opportunities for its plant-based ingredients platform. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the goodwill recorded as part of the acquisition was attributable to the assembled workforce of Shank's. The goodwill and intangibles recognized for the Shank's acquisition are deductible for U.S. income tax purposes. The transaction was treated as an asset acquisition for U.S. Federal tax purposes, resulting in a step-up of tax basis to fair value.  The Company determined the Shank's operations are not material to the Company&#8217;s consolidated results. Therefore, pro forma information is not presented.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ended March&#160;31, 2022, the Company incurred $2.3 million of acquisition-related transaction costs for the purchase of Shank's. The acquisition-related costs were expensed as incurred and recorded in selling, general, and administrative expense on the consolidated statements of income.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired the land and buildings utilized by Shank's operations for $13.3 million. The purchase of the land and buildings resulted in the elimination of the $8.5 million operating lease right-of-use asset and lease liability recognized on the acquisition date for Shank's. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final purchase price allocation of the assets acquired and liabilities assumed for the Shank's acquisition.</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shank's</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 4, 2021</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,792&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment (net)</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,061&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,159&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,696&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired and liabilities assumed</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash Release of Deferred Proceeds from Acquisition of Silva International, Inc. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2022, the Company released $6.0 million, held in a third-party escrow account, to one of Silva's selling shareholders. The amounts were held in escrow since the date of acquisition, as the employee had a post-combination service requirement with forfeitable payment provisions. Therefore, under ASC Topic 805, "Business Combinations," the amounts held in escrow were treated as a contingent consideration arrangement and expensed as compensation expense in selling, general, and administrative expense on the consolidated statements of income. As of December&#160;31, 2022, all amounts have been released to the selling shareholder, who remains employed by the Company, and expensed in the Company's consolidated statements of income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867744800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Impairment Costs Disclosure</a></td>
<td class="text">RESTRUCTURING AND IMPAIRMENT COSTS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal continually reviews its business for opportunities to realize efficiencies, reduce costs, and realign its operations in response to business changes. Restructuring and impairment costs are periodically incurred in connection with those activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no restructuring and impairment costs incurred for the three and nine months ended December&#160;31, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tobacco Operations</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of efforts to exit the idled tobacco operations in Tanzania, the Company reevaluated the carrying values of property, plant, and equipment associated with the Tanzania operations. During the three months ended December 31, 2021, the Company determined the carrying value exceeded the estimated fair value of those assets and recognized a $9.4 million impairment charge. During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding shares of common stock, which included all properties, of the idled companies in Tanzania. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6 for additional information about the sale of the idled tobacco operations in Tanzania.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December&#160;31, 2021, the Company also incurred $0.6&#160;million and $2.2 million of termination costs for the Tobacco Operations segment, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ingredients Operations</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended December&#160;31, 2021, the Company recognized net gains of  $1.6 million and $1.2 million, respectively, for the sale of the remaining property, plant, and equipment associated with wind-down of Carolina Innovative Food Ingredients, Inc. (&#8220;CIFI&#8221;), a sweet potato processing operation located in Nashville, North Carolina that was announced in fiscal year 2021.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restructuring and impairment costs recorded for the three and nine months ended December&#160;31, 2021 and were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.394%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.147%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.149%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Employee termination benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total impairment costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,806&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,307&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total restructuring and impairment costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867671680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customer<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer</a></td>
<td class="text">REVENUE FROM CONTRACTS WITH CUSTOMERS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers.  Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of food ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed&#160;one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less.  Shipping and handling costs under sales contracts with customers are treated as fulfillment costs and included in the transaction price. Below is a description of the major revenue-generating categories from contracts with customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tobacco Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ingredient Sales</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent fiscal years, the Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in both human and pet food.  The contracts for food ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of food ingredients are primarily based on negotiated fixed prices. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Processing Revenue</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company&#8217;s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Sales and Revenue from Contracts with Customers</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, and tobacco cutting services for select manufacturers.  These other arrangements and operations are a much smaller portion of the Company&#8217;s business, and are separate and distinct contractual agreements from the Company&#8217;s tobacco and food ingredients sales or third-party processing arrangements with customers.  The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s revenue by significant revenue-generating category:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.242%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672,002&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,363&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,536,898&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,181,329&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredient sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing revenue</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,266&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,647&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,796&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,391&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other sales and revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,143&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,680&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869,269&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450,540&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating sales and revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,039&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">652,644&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,875,845&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456,628&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867786496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingent Liabilities And Other Matters<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract', window );"><strong>Other Contingent Liabilities And Other Matters [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Guarantees, Other Contingent Liabilities, And Other Matters</a></td>
<td class="text">CONTINGENT LIABILITIES AND OTHER MATTERS <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Contingent Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Contingent Liabilities (Letters of credit)</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had other contingent liabilities totaling approximately $1 million at December&#160;31, 2022, primarily related to outstanding letters of credit.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Value-Added Tax Assessments in Brazil</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed below, the Company&#8217;s local operating subsidiaries pay significant amounts of value-added tax (&#8220;VAT&#8221;) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties.  In Brazil, VAT is assessed at the state level when green tobacco is transferred between states.  The Company&#8217;s operating subsidiary there pays VAT when tobaccos grown in the states of Santa Catarina and Parana are transferred to its factory in the state of Rio Grande do Sul for processing.  The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the states of Santa Catarina and Parana based on audits of the subsidiary&#8217;s VAT filings for specified periods.  In June 2011, tax authorities for the state of Santa Catarina issued assessments for tax, interest, and penalties for periods from 2006 through 2009 totaling approximately $9 million.  In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $10 million.  Those amounts are based on the exchange rate for the Brazilian currency at December&#160;31, 2022.  Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities for both states in determining all or significant portions of these assessments and that various defenses support the subsidiary&#8217;s positions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the Santa Catarina assessments, the subsidiary took appropriate steps to contest the full amount of the claims.  As of December&#160;31, 2022, a portion of the subsidiary&#8217;s arguments had been accepted, and the outstanding assessment had been reduced.  The reduced assessment, together with the related accumulated interest through the end of the current reporting period, totaled approximately $9 million (at the December&#160;31, 2022 exchange rate).  The subsidiary is continuing to contest the full remaining amount of the assessment.  While the range of reasonably possible loss is zero up to the full $9 million remaining assessment with interest, based on the strength of the subsidiary&#8217;s defenses, no loss within that range is considered probable at this time and no liability has been recorded at December&#160;31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the Parana assessment, management of the subsidiary and outside counsel challenged the full amount of the claim.  A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law.  In addition, under the law, the subsidiary&#8217;s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities.  In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $3 million (at the December&#160;31, 2022 exchange rate).  Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim.  The range of reasonably possible loss is considered to be zero up to the full $3 million assessment.  However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and no liability has been recorded at December&#160;31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In both states, the process for reaching a final resolution to the assessments is expected to be lengthy, and management is not currently able to predict when either case will be concluded.  Should the subsidiary ultimately be required to pay any tax, interest, or penalties in either case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.</span></div><div style="text-align:justify;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Legal and Tax Matters</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities.&#160; While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company&#8217;s business or financial position.&#160; However, should one or more of these matters be resolved in a manner adverse to management&#8217;s current expectation, the effect on the Company&#8217;s results of operations for a particular fiscal reporting period could be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances to Suppliers</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs.  These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets.  In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure.  In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years.  The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets.  Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected.  Short-term and long-term advances to suppliers totaled $186 million at December&#160;31, 2022, $147 million at December&#160;31, 2021, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$153 million at March&#160;31, 2022. The related valuation allowances totaled $21 million at December&#160;31, 2022, $17 million at December&#160;31, 2021, and $19 million at March&#160;31, 2022, and were estimated based on the Company&#8217;s historical loss information and crop projections.  The allowances were increased by net provisions of approximately $6.1 million and $2.9 million in the nine-month periods ended December&#160;31, 2022 and 2021, respectively.  These net provisions are included in selling, general, and administrative expenses in the consolidated statements of income.  Interest on advances is recognized in earnings upon the farmers&#8217; delivery of tobacco in payment of principal and interest. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recoverable Value-Added Tax Credits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In many foreign countries, the Company&#8217;s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services.  In some countries, VAT is a national tax, and in other countries it is assessed at the state level.  Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed.  When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales.  The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities.  When tobacco is sold for export, VAT is normally not assessed.  In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries&#8217; VAT payments.  In those situations, unused VAT credits can accumulate.  Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds.  Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits.  Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time.  The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred.  At December&#160;31, 2022, the aggregate balance of recoverable tax credits held by the Company&#8217;s subsidiaries totaled approximately $66 million ($65 million at December&#160;31, 2021, and $67 million at March&#160;31, 2022), and the related valuation allowances totaled approximately $24 million ($20 million at December&#160;31, 2021, and $21 million at March&#160;31, 2022).  The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shelf Registration and Stock Repurchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020 the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $100 million of remaining capacity for repurchases of common and/or preferred stock at December&#160;31, 2022. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sale of Idled Tanzania Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all outstanding shares of common stock, which included all properties, of the idled companies in Tanzania for $8.5 million.  The Company has received $3.2 million of the $8.5 million sales agreement as of December&#160;31, 2022. The remaining proceeds are expected to be received in installments by June 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Bank Credit Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;On December 15, 2022, the Company entered into a new bank credit agreement that replaced its existing bank credit agreement dated December 20, 2018.  In addition to extending the maturity dates of the underlying components of the facility, the new agreement includes a $530 million five-year revolving credit facility (expiring December 15, 2027), a $275 million five-year term loan (due December 15, 2027), and a $345 million seven-year term loan (due December 15, 2029).  At closing, the Company had a balance of $385 million outstanding under the revolving credit facility.  Both term loans were fully funded at closing, require no amortization, and are prepayable without penalty prior to maturity.  The new facility may be expanded to allow for additional borrowings of up to $200 million under certain conditions.  Borrowings under the revolving credit facility and the two term loans bear interest a variable rate benchmarked to the Secured Overnight Financing Rate ("SOFR") instead of LIBOR plus a </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">margin based on the Company&#8217;s credit measures.  The new credit agreement contains financial covenants that require the Company to maintain certain levels of tangible net worth and leverage.  Those covenants are substantially the same as the covenants in the prior bank credit agreement, and the Company was in compliance with the covenants at December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2022, the Company entered into two new receive-floating / pay-fixed interest rate swap agreements, hedging the variable interest payments on half of the principal value of each of the new term loans.  The swap agreements convert the variable benchmark rate to a fixed rate through December 15, 2027 for the five-year term loan, and through December 15, 2029 for the seven-year term loan.  With the swap agreements in place, the effective interest rates on the hedged portions of the $275 million five-year term loan and the $345 million seven-year term loan were 5.50% and 5.65%, respectively, at December 31, 2022.  Prior to the maturity of the swap agreements, those effective interest rates will change only if a change in the Company&#8217;s credit measures results in adjustments to the applicable credit spreads specified in the underlying loan agreement.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Compared to the prior credit agreement, there were only limited changes among the individual bank lenders participating in the new agreement.  Accordingly, under the applicable accounting guidance, a significant portion of the transaction was accounted for as a debt modification rather than a debt extinguishment.  As a result, only an immaterial amount of the unamortized debt issuance costs related to the prior credit agreement were charged to expense.  The remainder of those costs remained capitalized on the Company's consolidated balance sheet and will be amortized over the term of the new credit agreement.  Similarly, in the consolidated statement of cash flows, rather than presenting issuance of the entire $620 million of new term loans and repayment of $520 million of prior term loans, the amounts presented for the issuance and repayment of long-term debt reflect only the changes in the underlying principal positions among the participating bank lenders.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_OtherContingentLiabilitiesAndOtherMattersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Contingent Liabilities And Other Matters [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_OtherContingentLiabilitiesAndOtherMattersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009789352496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">EARNINGS PER SHARE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted earnings per share: </span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Basic Earnings Per Share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for basic earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,770,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,792,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,772,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,761,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted Earnings Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for diluted earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,770,294&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,792,108&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,772,827&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,761,290&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee and outside director share-based awards</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,132&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,983&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,620&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,354&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,928,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,949,091&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,934,447&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,912,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.40&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867737200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES &#160;&#160;&#160;&#160;The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company&#8217;s earnings, as can the resolution of <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three and Nine months ended December&#160;31, 2022</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2022 was 19.3% and 23.2%, respectively. In the nine months ended December&#160;31, 2022, the Company sold its idled Tanzania operations and recognized $1.1 million of income taxes. Without this item, the consolidated effective income tax rate for the nine months ended December&#160;31, 2022 would have been approximately 22.0%.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the sale of the Company's idled Tanzania operations resulted in a $1.8 million reduction to consolidated interest expense related to the removal of an uncertain tax position.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Three and Nine months ended December&#160;31, 2021</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was 23.4% and 21.0%, respectively.  The consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was affected by a $1.2 million benefit related to finalizing the prior fiscal year U.S. tax return.. The consolidated effective income tax rate for the nine months ended December&#160;31, 2021 was affected by a $1.7 million benefit related to a final tax ruling at a foreign subsidiary. Without these items, the consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 would have been approximately 25.5% and 24.3%, respectively</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009789352496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles Goodwill and Other Intangibles<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">GOODWILL AND OTHER INTANGIBLES<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's changes in goodwill at December&#160;31, 2022 and 2021 consisted of the following:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"/><td style="width:72.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,998&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,051&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,061&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,881&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,023&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. The Company's intangible assets subject to amortization consisted of the following at December&#160;31, 2022 and 2021 and at March&#160;31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except useful life)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,490)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,537)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,463&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,607&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,690)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,917&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,030)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,470&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,270)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,830&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,412&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,651&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,861)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,790&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,963)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,537&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,825)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,275&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,175&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,636&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,065)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,571&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life as noted above.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's amortization expense for intangible assets for the three and nine months ended December&#160;31, 2022 and 2021 was: </span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.716%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization Expense</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,625&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the expected future amortization expense for intangible assets is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"/><td style="width:84.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year (in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,264&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,452&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,917&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787240688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases</a></td>
<td class="text">LEASES The Company, as a lessee, enters into operating leases for land, buildings, equipment, and vehicles. For all operating leases with terms greater than 12 months and with fixed payment arrangements, a lease liability and corresponding right-of-use asset are recognized in the balance sheet for the term of the lease by calculating the net present value of future lease payments.  On the date of lease commencement, the present value of lease liabilities is determined by discounting the future lease payments by the Company&#8217;s collateralized incremental borrowing rate, adjusted for the lease term and currency of the lease payments. If a lease contains a renewal option that the Company is reasonably certain to exercise, the Company accounts for the original lease term and expected renewal term in the calculation of the lease liability and right-of-use asset. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the right-of-use assets and lease liabilities for operating leases included in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,337&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,139&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,243&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,030&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,612&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,617&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,740&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the location and amount of operating lease costs included in the Company's consolidated statements of income:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income Statement Location</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,853&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,536&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,074&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,678&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,341&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes variable operating lease costs.  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the undiscounted cash flows to the operating lease liabilities in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,188&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,109&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,821&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total undiscounted cash flows for operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: Imputed interest</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,553)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had no leases that have not yet commenced.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental information related to operating leases:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except lease term and incremental borrowing rate)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Cash Flow Information</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating leases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,363&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,894&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.95</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Collateralized Incremental Borrowing Rate</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.72&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.84&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787408880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives And Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives And Hedging Activities</a></td>
<td class="text">DERIVATIVES AND HEDGING ACTIVITIES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks &#8211; interest rate risk and foreign currency exchange rate risk.  Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts.  However, the Company&#8217;s policy also permits other types of derivative instruments.  In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies.  The disclosures below provide additional information about the Company&#8217;s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets.  In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Interest Rate Risk</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022 (see Note 6 for additional information).  Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis.  At&#160;December&#160;31, 2022, the total notional amount of the interest rate swaps was $310 million, which corresponded to a portion of the aggregate outstanding balance of the term loans.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $370 million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately&#160;$11.8 million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for the two non-amortizing bank loans that were repaid in December 2018 and carried over to hedge the variable interest payments for the two non-amortizing bank loans that were repaid in December 2022. Those swap agreements were terminated in February 2019. The fair value of the two swap agreements terminated in February 2019, approximately&#160;$5.4 million, was received in February 2019 from the counterparties upon termination and was amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements. As of December&#160;31, 2022, the entire deferred gain has been amortized.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars.  However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco.  From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs.  These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged.  These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the nine-month periods in fiscal years 2023 and 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.686%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.7&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of December&#160;31, 2022 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.885%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Hedging Program</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Crop Year</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Geographic Location(s)</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year Earnings</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil.&#160; The total notional amounts of contracts outstanding at December&#160;31, 2022 and 2021, and March&#160;31, 2022, were approximately $91.8 million, $59.6 million, and $59.5 million, respectively.  To further mitigate currency remeasurement exposure, the Company&#8217;s foreign subsidiaries may utilize short-term local currency financing during certain periods.  This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary&#8217;s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the Company&#8217;s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes.  From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency.  In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Statements of Income</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s use of derivative financial instruments on the consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.117%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Interest Rate Swap Agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,031)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,263)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,902)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,743)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="21" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602">Interest expense</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate interest payments on term loans</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,479&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,274&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,563&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="21" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d">Cost of goods sold</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion and Early De-designation of Hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Forecast purchases of tobacco in Brazil and Africa</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,266)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,939&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2">Selling, general and administrative expenses</span></span></span></span></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases in Brazil and Africa, as well as the crop input sales in Brazil, a net hedge gain of approximately $3.8 million remained in accumulated other comprehensive loss at December&#160;31, 2022.  That balance reflects gains and losses on contracts related to the 2023 and 2022 Brazil crops, and the 2023 and 2022 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through December&#160;31, 2022.  Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change in the direct cost for the tobacco or by a change in sales prices if the strategy has been mandated by the customer.  Generally, margins on the sale of the tobacco will not be significantly affected.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Financial Instruments on the Consolidated Balance Sheets</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s derivative financial instruments on the consolidated balance sheets at December&#160;31, 2022 and 2021, and March&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.829%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Asset Position</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Liability Position</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swap agreements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>non-current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>long-term<br/>liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,568&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,610&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,361&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,111&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788991424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance.  The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements, forward foreign currency exchange contracts and acquisition-related contingent consideration obligations.  The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs.  Observable inputs are based on market data obtained from independent sources.  Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three levels within the fair value hierarchy:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"><tr><td style="width:1.0%"/><td style="width:6.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.521%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.676%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">unobservable inputs for the asset or liability.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure.  In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recurring Fair Value Measurements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, and at March&#160;31, 2022, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis.  These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,311&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,688&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,908&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,908&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Money market funds</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value.  These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading securities associated with deferred compensation plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations.  These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts.  Quoted market prices (Level 1) are used to determine the fair values of the mutual funds. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency exchange contracts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition-related contingent consideration obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of acquisition-related contingent consideration obligations by applying an income approach model that utilizes probability-weighted discounted cash flows.  The Company acquired </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FruitSmart, Inc. ("FruitSmart")  in fiscal year 2020 and recognized a contingent consideration liability of&#160;$6.7 million on the date of acquisition.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each period the Company evaluated the fair value of the acquisition-related contingent consideration obligations.  During the year ended March 31, 2021, the evaluation resulted in a reduction of $4.2 million of contingent consideration of the original </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> liability recorded.  During the year ended March 31, 2022, the evaluation of the contingent liability resulted in a reduction of the remaining $2.5 million contingent consideration recorded.  Significant judgment is applied to this model and therefore the acquisition-related contingent consideration obligation was classified within Level 3 of the fair value hierarchy.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the balance of the acquisition-related contingent consideration obligation (Level 3) for the nine months ended December&#160;31, 2022 and 2021 is provided below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance beginning of year</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-term Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair and carrying value of the Company&#8217;s long-term debt, and if applicable any current portion, at each of the balance sheet dates December&#160;31, 2022, and 2021 and March&#160;31, 2022:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair market value of long term obligations</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of long term obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nonrecurring Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition Accounting for Business Combinations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for acquisitions qualifying under ASC 805, "Business Combinations," which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. The fair values of consideration transferred and net assets acquired are determined using a combination of Level 2 and Level 3 inputs as specified in the fair value hierarchy in ASC 820, &#8220;Fair Value Measurements and Disclosures.&#8221; The Company believes that the fair values assigned to the assets acquired and liabilities assumed are based on reasonable assumptions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div>The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788397504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension And Other Postretirement Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension and Other Postretirement Benefits Disclosure</a></td>
<td class="text">PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups.  These plans provide retirement benefits based primarily on employee compensation and years of service.  The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees.  <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s net periodic benefit cost were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,549&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,678&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,373)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,568&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,493&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,981&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,971)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,145)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December&#160;31, 2022, the Company made contributions of approximately $3.6 million to its pension plans.  Additional contributions of $0.5 million are expected during the remaining three months of fiscal year 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867846064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">STOCK-BASED COMPENSATION <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Universal&#8217;s shareholders have approved the Executive Stock Plan (&#8220;Plan&#8221;) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance share units (&#8220;PSUs&#8221;), stock appreciation rights, incentive stock options, and non-qualified stock options.  The Company&#8217;s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the &#8220;Compensation Committee&#8221;) in the fiscal year following the public release of the Company&#8217;s financial results for the prior year.  The Compensation Committee administers the Company&#8217;s Plan consistently, following previously defined guidelines.  In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs.  Awards of restricted stock, RSUs, and PSUs are currently outstanding under the Plan.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs awarded prior to fiscal year 2022 vest 5 years after the grant date and those awarded beginning in fiscal year 2022 vest 3 years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of three years that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting.  Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from zero to 150% of the stated award. The Company&#8217;s outside directors receive RSUs following the annual meeting of shareholders.  RSUs awarded to outside directors vest 1 year after the grant date. Restricted shares vest upon the individual&#8217;s retirement from service as a director. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended December&#160;31, 2022 and 2021, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.17&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.31&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.46&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.95&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value expense for restricted stock units is recognized ratably over the period from grant date to the earlier of: (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of all non-forfeitable awards is recognized as expense at the date of grant. As a result, Universal typically incurs higher stock compensation expense in the first quarter of each fiscal year when grants are awarded to officers than in the other three quarters. For PSUs, the Company generally recognizes fair value expense ratably over the performance and vesting period based on management&#8217;s judgment of the ultimate award that is likely to be paid out based on the achievement of the predetermined performance measures.  The Company accounts for forfeitures of stock-based awards as they occur. For the nine-month periods ended December&#160;31, 2022 and 2021, the Company recorded total stock-based compensation expense of approximately $6.6 million and $5.3 million, respectively. The Company expects to recognize stock-based compensation expense of approximately $1.2 million during the remaining three months of fiscal year 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787231728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Operating Segments</a></td>
<td class="text">OPERATING SEGMENTS<div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tobacco Operations segment activities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">involve selecting, procuring, processing, packing, storing, shipping, and financing leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of non-combustible tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing and smoke testing for tobacco customers. A substantial portion of the Company&#8217;s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, flavors, and botanical extracts. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart manufactures fruit and vegetable juices, purees, concentrates, essences, fibers, seeds, seed oils, and seed powders. Silva is primarily a dehydrated product manufacturer of fruit and vegetable based flakes, dices, granules, powders, and blends. Shank's manufactures flavors and botanical extracts and also offers bottling and custom packaging for customers.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings of unconsolidated affiliates. Operating results for the Company&#8217;s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SALES AND OTHER OPERATING REVENUES</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">724,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,642,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,268,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,450&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,642&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,163&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,018&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">652,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,875,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,104&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,796&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,010&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,599&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,871&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,290&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,886&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,172&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restructuring and impairment costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,433)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,457)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: Other income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,526&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,773&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,678&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,191&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783868256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the nine months ended December&#160;31, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.977%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,965)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,135)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on foreign currency translation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,425)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,685)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,178)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,650)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,579&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(530) and $(301))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $519 and $748)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,938)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,480)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(3,224) and $(487))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,870&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,832&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $(220) and $(1,193))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,681&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension and other postretirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,065)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,008)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,574)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,653)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,255)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104,412)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787308352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</a></td>
<td class="text">CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in Universal Corporation shareholders&#8217; equity and noncontrolling interests in subsidiaries for the three and nine months ended December&#160;31, 2022 and 2021 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:33.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of three-month period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,324,854&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,879&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354,733&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297,332&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,094&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,333,426&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,057)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,057)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,792&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,950&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400,742&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,004&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,238&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,242&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:34.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,340,543&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,226&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,769&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,307,299&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,126&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,425&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,630&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,630&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,289&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,289&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding of shares from stock-based compensation for grantee income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,825)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,825)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,792&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,950&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400,742&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,004&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,238&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,242&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009867737200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations Business Combinations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed - Shank's Acquisition [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final purchase price allocation of the assets acquired and liabilities assumed for the Shank's acquisition.</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shank's</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 4, 2021</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,792&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment (net)</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,061&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,159&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,696&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets acquired and liabilities assumed</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Silva Acquisition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787344608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring Charges [Table]</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restructuring and impairment costs recorded for the three and nine months ended December&#160;31, 2021 and were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.394%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.147%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.149%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Employee termination benefits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total restructuring costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total impairment costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,806&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,307&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total restructuring and impairment costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787231728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customer (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s revenue by significant revenue-generating category:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.242%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672,002&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,363&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,536,898&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,181,329&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredient sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing revenue</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,266&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,647&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,796&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,391&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other sales and revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,143&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,680&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869,269&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450,540&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating sales and revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,039&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">652,644&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,875,845&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456,628&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787196688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text">The following table sets forth the computation of basic and diluted earnings per share: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Basic Earnings Per Share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for basic earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,770,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,792,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,772,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,761,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted Earnings Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Universal Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator for diluted earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,770,294&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,792,108&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,772,827&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,761,290&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee and outside director share-based awards</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,132&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,983&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,620&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,354&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,928,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,949,091&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,934,447&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,912,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.40&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778465520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's changes in goodwill at December&#160;31, 2022 and 2021 consisted of the following:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"/><td style="width:72.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,998&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,051&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,061&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,881&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,023&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets [Table Text Block]</a></td>
<td class="text">The Company's intangible assets subject to amortization consisted of the following at December&#160;31, 2022 and 2021 and at March&#160;31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except useful life)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,490)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,537)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,463&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,607&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,690)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,917&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr></table><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,030)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,470&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,270)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,830&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,412&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,651&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,861)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,790&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Useful Life (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net   Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,963)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,537&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,100&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,825)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,275&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompetition agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,175&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,636&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,065)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,571&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life as noted above.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's amortization expense for intangible assets for the three and nine months ended December&#160;31, 2022 and 2021 was: </span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.716%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.693%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization Expense</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,625&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the expected future amortization expense for intangible assets is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"/><td style="width:84.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year (in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,264&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,452&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expected future amortization expense</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,917&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783712336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases of Lessess (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_LeasesofLesseesAbstract', window );"><strong>Leases of Lessees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock', window );">Schedule of supplemental balance sheet information related to leases [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the right-of-use assets and lease liabilities for operating leases included in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,337&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,139&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,243&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,030&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,612&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,617&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,740&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock', window );">Schedule of supplemental income statement information related to leases [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the location and amount of operating lease costs included in the Company's consolidated statements of income:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income Statement Location</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,853&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,536&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,074&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,678&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,341&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1)Includes variable operating lease costs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the undiscounted cash flows to the operating lease liabilities in the Company&#8217;s consolidated balance sheet:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended December&#160;31, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,188&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,109&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,821&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total undiscounted cash flows for operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,743&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: Imputed interest</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,553)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock', window );">Supplemental information related to operating leases [Table Text Block]</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental information related to operating leases:</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except lease term and incremental borrowing rate)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Cash Flow Information</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating leases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,363&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,894&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term (years)</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.95</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Collateralized Incremental Borrowing Rate</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.72&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.84&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_LeasesofLesseesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases of Lessees [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_LeasesofLesseesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of income statement information related to leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of supplemental balance sheet information related to leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental information related to operating leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788487152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives And Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Notional Amount of Forward Contracts</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the nine-month periods in fiscal years 2023 and 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.686%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tobacco purchases</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.7&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Processing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Crop input sales</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s use of derivative financial instruments on the consolidated statements of income:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.117%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Interest Rate Swap Agreements</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,031)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,263)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,902)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,743)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="21" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602">Interest expense</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate interest payments on term loans</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective Portion of Hedge</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recorded in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,479&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,274&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,563&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="21" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d">Cost of goods sold</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ineffective Portion and Early De-designation of Hedges</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1">Selling, general and administrative expenses</span></span></span></span></span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hedged Item</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of hedged item</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Forecast purchases of tobacco in Brazil and Africa</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,266)</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,939&#160;</span></td><td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location of gain (loss) recognized in earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2">Selling, general and administrative expenses</span></span></span></span></span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below outlines the effects of the Company&#8217;s derivative financial instruments on the consolidated balance sheets at December&#160;31, 2022 and 2021, and March&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.829%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Asset Position</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in a Fair Value Liability Position</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance <br/>Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swap agreements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>non-current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>long-term<br/>liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,568&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,610&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,361&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other<br/>current<br/>assets</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts<br/>payable and<br/>accrued<br/>expenses</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,111&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784303744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, and at March&#160;31, 2022, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis.  These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,179&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,720&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,311&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,688&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,658&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,908&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,908&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading securities associated with deferred compensation plans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities measured and reported at fair value</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,425&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the balance of the acquisition-related contingent consideration obligation (Level 3) for the nine months ended December&#160;31, 2022 and 2021 is provided below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance beginning of year</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair and carrying value of the Company&#8217;s long-term debt, and if applicable any current portion, at each of the balance sheet dates December&#160;31, 2022, and 2021 and March&#160;31, 2022:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in millions of dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair market value of long term obligations</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of long term obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787488784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension And Other Postretirement Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Components of Company's Net Periodic Benefit Cost</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s net periodic benefit cost were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,549&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,678&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,373)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,568&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,493&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.553%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,981&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,971)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,145)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787276624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Stock-Based Awards Issued During The Period</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine-month periods ended December&#160;31, 2022 and 2021, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.17&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.31&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs:</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.46&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.95&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783868256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Operating Results For The Company's Reportable Segments</a></td>
<td class="text">Operating results for the Company&#8217;s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SALES AND OTHER OPERATING REVENUES</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">724,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,642,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,268,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,450&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,642&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,163&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,018&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated sales and other operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">652,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,875,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Tobacco Operations</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,104&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,796&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,010&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,599&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Ingredients Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,871&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,290&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,886&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,172&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restructuring and impairment costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,433)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,457)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: Other income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,526&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,773&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,678&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,191&#160;</span></td><td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787204544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the nine months ended December&#160;31, 2022 and 2021:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.977%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands of dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency translation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,965)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,135)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on foreign currency translation</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,425)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,685)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,178)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,650)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign currency hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,579&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(530) and $(301))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $519 and $748)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,938)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate hedge:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,480)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(3,224) and $(487))</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,870&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,832&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $(220) and $(1,193))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,681&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320&#160;</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension and other postretirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,065)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,008)</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,574)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,653)</span></td><td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss at end of period</span></td><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,255)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104,412)</span></td><td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787326720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in Universal Corporation shareholders&#8217; equity and noncontrolling interests in subsidiaries for the three and nine months ended December&#160;31, 2022 and 2021 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:33.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of three-month period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,324,854&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,879&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354,733&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297,332&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,094&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,333,426&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,057)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,057)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,792&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,950&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400,742&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,004&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,238&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,242&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:34.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in&#160;thousands&#160;of&#160;dollars)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Universal Corporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,340,543&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,226&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,769&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,307,299&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,126&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,348,425&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrual of stock-based compensation</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,630&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,630&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,289&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,289&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding of shares from stock-based compensation for grantee income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in retained earnings</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,555)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend equivalents on RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid to noncontrolling shareholders</span></div></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,825)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,825)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,792&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,950&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400,742&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,004&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,238&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,242&#160;</span></td><td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784266992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations Business Combinations (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2021</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash held by the business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 102,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,430<span></span>
</td>
<td class="nump">39,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,190<span></span>
</td>
<td class="nump">$ 31,740<span></span>
</td>
<td class="nump">$ 39,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Restricted cash released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember', window );">Shank's Extracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition percentage of capital stock Acquired</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash held by the business</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Working capital adjustments</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business Combination, Acquisition Related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009785321152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 04, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net</a></td>
<td class="nump">$ 213,881<span></span>
</td>
<td class="nump">$ 213,998<span></span>
</td>
<td class="nump">$ 214,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173,051<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember', window );">Shank's Extracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment (net)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_FiniteLivedDevelopedTechnology', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_NonCompeteAgreements', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits', window );">Customer advances and deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Current portion of operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total assets acquired and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Customer Advances and Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_FiniteLivedDevelopedTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet dates of the rights acquired of developed technology for a reasonably expected period of economic benefit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_FiniteLivedDevelopedTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_NonCompeteAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet dates of noncompetition agreements for a reasonably expected period of economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_NonCompeteAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784098992">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring and impairment costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8,433<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember', window );">Tobacco Operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment, Long-Lived Asset, Held-for-Use</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee termination benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember', window );">Ingredients</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain (Loss) on Disposition of Property Plant Equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781557920">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs (Cumulative Restructuring Costs) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring and Related Cost, Incurred Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impaired fixed assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,307<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset Impairment Charges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,307<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring and impairment costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">8,433<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">10,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee termination benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee termination benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestructuringCosts', window );">Other restructuring costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (24)<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784271616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customer (Disaggregation of Revenue) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 790,143<span></span>
</td>
<td class="nump">$ 647,680<span></span>
</td>
<td class="nump">$ 1,869,269<span></span>
</td>
<td class="nump">$ 1,450,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncome', window );">Other operating sales and revenues</a></td>
<td class="nump">4,896<span></span>
</td>
<td class="nump">4,964<span></span>
</td>
<td class="nump">6,576<span></span>
</td>
<td class="nump">6,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesExcludingInterestAndDividends', window );">Sales and other operating revenues</a></td>
<td class="nump">795,039<span></span>
</td>
<td class="nump">652,644<span></span>
</td>
<td class="nump">1,875,845<span></span>
</td>
<td class="nump">1,456,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember', window );">Manufactured Product [Member] | Tobacco Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">672,002<span></span>
</td>
<td class="nump">540,363<span></span>
</td>
<td class="nump">1,536,898<span></span>
</td>
<td class="nump">1,181,329<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember', window );">Manufactured Product [Member] | Food Ingredient Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">65,824<span></span>
</td>
<td class="nump">70,682<span></span>
</td>
<td class="nump">219,429<span></span>
</td>
<td class="nump">175,087<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember', window );">Processing revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">21,266<span></span>
</td>
<td class="nump">19,647<span></span>
</td>
<td class="nump">54,796<span></span>
</td>
<td class="nump">52,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other sales and revenue from contracts with customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 31,051<span></span>
</td>
<td class="nump">$ 16,988<span></span>
</td>
<td class="nump">$ 58,146<span></span>
</td>
<td class="nump">$ 41,733<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesExcludingInterestAndDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesExcludingInterestAndDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=uvv_TobaccoSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=uvv_TobaccoSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=uvv_FoodIngredientSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=uvv_FoodIngredientSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778513376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingent Liabilities And Other Matters (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 15, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilities', window );">Other contingent liabilities</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Net provision for losses (recoveries) on advances to suppliers</a></td>
<td class="nump">6,127<span></span>
</td>
<td class="nump">$ 2,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program authorized amount</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program remaining authorized repurchase amount</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets', window );">Proceeds from Sales of Business, Affiliate and Productive Assets</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue', window );">Sales agreement to sell common stock of subsidiary company, value</a></td>
<td class="nump">8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 530,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Line of Credit Facility, Fair Value of Amount Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">385,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Additional borrowing capacity, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap-supplement_DebtInstrumentIssuedPrincipal', window );">Debt Instrument, Issued, Principal</a></td>
<td class="nump">620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap-supplement_DebtInstrumentRepaidPrincipal', window );">Debt Instrument, Repaid, Principal</a></td>
<td class="num">(520,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=uvv_FiveYearTermLoanMember', window );">Five-year term loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=uvv_SevenYearTermLoanMember', window );">Seven-year term loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_AdvancestosuppliersMember', window );">Advances to suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_AdvancesToSuppliersCurrentAndNoncurrent', window );">Advances to suppliers current and non-current</a></td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">147,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation allowances</a></td>
<td class="nump">21,000<span></span>
</td>
<td class="nump">17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Net provision for losses (recoveries) on advances to suppliers</a></td>
<td class="nump">6,100<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_RecoverablevalueaddedtaxcreditsMember', window );">Recoverable value added tax credits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits', window );">Aggregate balance of recoverable value added tax credits</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation allowances</a></td>
<td class="nump">24,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_SantaCatarinaMember', window );">Santa Catarina [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits', window );">Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits', window );">Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency amount accrued</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_SantaCatarinaMember', window );">Santa Catarina [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss on remaining VAT audit assessment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_SantaCatarinaMember', window );">Santa Catarina [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss on remaining VAT audit assessment</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_ParanaMember', window );">Parana [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits', window );">Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits', window );">Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency amount accrued</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_ParanaMember', window );">Parana [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss on remaining VAT audit assessment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=uvv_ParanaMember', window );">Parana [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems', window );"><strong>Other Contingent Liabilities and Other Matters [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss on remaining VAT audit assessment</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap-supplement_DebtInstrumentIssuedPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap-supplement_DebtInstrumentIssuedPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap-supplement_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap-supplement_DebtInstrumentRepaidPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap-supplement_DebtInstrumentRepaidPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap-supplement_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_AdvancesToSuppliersCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advances to Suppliers Current and Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_AdvancesToSuppliersCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate balance of recoverable value added tax credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_OtherContingentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other contingent liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_OtherContingentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_OtherContingentLiabilitiesAndOtherMattersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Other Contingent Liabilities and Other Matters [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_OtherContingentLiabilitiesAndOtherMattersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales agreement to sell common stock of subsidiary company, value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=uvv_FiveYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=uvv_FiveYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=uvv_SevenYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=uvv_SevenYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_AdvancestosuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_AdvancestosuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_RecoverablevalueaddedtaxcreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=uvv_RecoverablevalueaddedtaxcreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=uvv_SantaCatarinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=uvv_SantaCatarinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=uvv_ParanaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=uvv_ParanaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778437760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator for basic earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Universal Corporation</a></td>
<td class="nump">$ 41,660<span></span>
</td>
<td class="nump">$ 34,940<span></span>
</td>
<td class="nump">$ 70,345<span></span>
</td>
<td class="nump">$ 60,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator for basic earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding</a></td>
<td class="nump">24,770,294<span></span>
</td>
<td class="nump">24,792,108<span></span>
</td>
<td class="nump">24,772,827<span></span>
</td>
<td class="nump">24,761,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 2.84<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerator for diluted earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Universal Corporation</a></td>
<td class="nump">$ 41,660<span></span>
</td>
<td class="nump">$ 34,940<span></span>
</td>
<td class="nump">$ 70,345<span></span>
</td>
<td class="nump">$ 60,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for diluted earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding</a></td>
<td class="nump">24,770,294<span></span>
</td>
<td class="nump">24,792,108<span></span>
</td>
<td class="nump">24,772,827<span></span>
</td>
<td class="nump">24,761,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Employee and outside director share-based awards</a></td>
<td class="nump">158,132<span></span>
</td>
<td class="nump">156,983<span></span>
</td>
<td class="nump">161,620<span></span>
</td>
<td class="nump">151,354<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted earnings per share</a></td>
<td class="nump">24,928,426<span></span>
</td>
<td class="nump">24,949,091<span></span>
</td>
<td class="nump">24,934,447<span></span>
</td>
<td class="nump">24,912,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 2.82<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009785217904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">19.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.40%<span></span>
</td>
<td class="nump">23.20%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 14,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,462<span></span>
</td>
<td class="nump">$ 33,259<span></span>
</td>
<td class="nump">$ 20,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxesAdditionalInformationAxis=uvv_TaxExpenseSaleOfBusinessMember', window );">Tax Expense - Sale of Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_JudicialRulingMember', window );">Tax Law Ruling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,700)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,200)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Income Tax Disclosure [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_IncomeTaxesAdditionalInformationAxis=uvv_TaxExpenseSaleOfBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_IncomeTaxesAdditionalInformationAxis=uvv_TaxExpenseSaleOfBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_JudicialRulingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_JudicialRulingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_IncomeTaxesAdditionalInformationAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009785310752">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles Change in Goodwill Balance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 213,998<span></span>
</td>
<td class="nump">$ 173,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition of business(1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117)<span></span>
</td>
<td class="num">(89)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,881<span></span>
</td>
<td class="nump">214,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash held by the business</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 102,462<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsIncMember', window );">Shank's Extracts, Inc. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition percentage of capital stock Acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash held by the business</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Working capital adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination - Goodwill Acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 41,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=uvv_ShanksExtractsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778742016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">$ 111,607<span></span>
</td>
<td class="nump">$ 111,651<span></span>
</td>
<td class="nump">$ 111,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(28,690)<span></span>
</td>
<td class="num">(15,861)<span></span>
</td>
<td class="num">(19,065)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">82,917<span></span>
</td>
<td class="nump">95,790<span></span>
</td>
<td class="nump">92,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">86,500<span></span>
</td>
<td class="nump">86,500<span></span>
</td>
<td class="nump">86,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(15,760)<span></span>
</td>
<td class="num">(8,030)<span></span>
</td>
<td class="num">(9,963)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">$ 70,740<span></span>
</td>
<td class="nump">$ 78,470<span></span>
</td>
<td class="nump">$ 76,537<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">$ 11,100<span></span>
</td>
<td class="nump">$ 11,100<span></span>
</td>
<td class="nump">$ 11,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(5,490)<span></span>
</td>
<td class="num">(3,270)<span></span>
</td>
<td class="num">(3,825)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">5,610<span></span>
</td>
<td class="nump">7,830<span></span>
</td>
<td class="nump">7,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(5,233)<span></span>
</td>
<td class="num">(3,286)<span></span>
</td>
<td class="num">(3,773)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">$ 4,067<span></span>
</td>
<td class="nump">$ 6,014<span></span>
</td>
<td class="nump">$ 5,527<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,537)<span></span>
</td>
<td class="num">(588)<span></span>
</td>
<td class="num">(825)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">$ 2,463<span></span>
</td>
<td class="nump">$ 3,412<span></span>
</td>
<td class="nump">$ 3,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value</a></td>
<td class="nump">$ 707<span></span>
</td>
<td class="nump">$ 751<span></span>
</td>
<td class="nump">$ 736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(670)<span></span>
</td>
<td class="num">(687)<span></span>
</td>
<td class="num">(679)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778460528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 3,280<span></span>
</td>
<td class="nump">$ 3,207<span></span>
</td>
<td class="nump">$ 9,625<span></span>
</td>
<td class="nump">$ 8,005<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781529408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023 (excluding the nine months ended December&#160;31, 2022)</a></td>
<td class="nump">$ 2,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">11,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">11,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">8,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">48,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total expected future amortization expense</a></td>
<td class="nump">$ 82,917<span></span>
</td>
<td class="nump">$ 92,571<span></span>
</td>
<td class="nump">$ 95,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009787427440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases of Lessees (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Additional operating leases that have not yet commenced</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788261584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental balance sheet information related to leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 42,337<span></span>
</td>
<td class="nump">$ 40,243<span></span>
</td>
<td class="nump">$ 34,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">11,160<span></span>
</td>
<td class="nump">10,303<span></span>
</td>
<td class="nump">9,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">27,030<span></span>
</td>
<td class="nump">29,617<span></span>
</td>
<td class="nump">22,612<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 38,190<span></span>
</td>
<td class="nump">$ 39,920<span></span>
</td>
<td class="nump">$ 31,740<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778379088">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Supplemental income statement information related to leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems', window );"><strong>Supplemental income statement information related to leases [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 5,678<span></span>
</td>
<td class="nump">$ 5,341<span></span>
</td>
<td class="nump">$ 16,235<span></span>
</td>
<td class="nump">$ 15,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of goods sold [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems', window );"><strong>Supplemental income statement information related to leases [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,825<span></span>
</td>
<td class="nump">2,805<span></span>
</td>
<td class="nump">8,161<span></span>
</td>
<td class="nump">8,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems', window );"><strong>Supplemental income statement information related to leases [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,853<span></span>
</td>
<td class="nump">$ 2,536<span></span>
</td>
<td class="nump">$ 8,074<span></span>
</td>
<td class="nump">$ 7,102<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes variable operating lease costs.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Supplemental income statement information related to leases [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009785235840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Maturities of operating lease liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (excluding the nine months ended December&#160;31, 2022)</a></td>
<td class="nump">$ 3,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">12,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">9,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">6,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">4,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">8,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows for operating leases</a></td>
<td class="nump">44,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(6,553)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="num">$ (38,190)<span></span>
</td>
<td class="num">$ (39,920)<span></span>
</td>
<td class="num">$ (31,740)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009788391952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental information related to leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 3,459<span></span>
</td>
<td class="nump">$ 3,219<span></span>
</td>
<td class="nump">$ 10,127<span></span>
</td>
<td class="nump">$ 8,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating leases</a></td>
<td class="nump">$ 1,638<span></span>
</td>
<td class="nump">$ 3,843<span></span>
</td>
<td class="nump">$ 12,363<span></span>
</td>
<td class="nump">$ 12,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term (years)</a></td>
<td class="text">4 years 11 months 12 days<span></span>
</td>
<td class="text">5 years 3 months 21 days<span></span>
</td>
<td class="text">4 years 11 months 12 days<span></span>
</td>
<td class="text">5 years 3 months 21 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Collateralized Incremental Borrowing Rate</a></td>
<td class="nump">5.72%<span></span>
</td>
<td class="nump">3.84%<span></span>
</td>
<td class="nump">5.72%<span></span>
</td>
<td class="nump">3.84%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009784283296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives And Hedging Activities (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Feb. 26, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements', window );">Proceeds from termination of interest rate swap agreements</a></td>
<td class="nump">$ 11,786<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements', window );">Proceeds from termination of interest rate swap agreements</a></td>
<td class="nump">11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">91,800<span></span>
</td>
<td class="nump">$ 59,600<span></span>
</td>
<td class="nump">$ 59,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging [Member] | Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Derivative, Fair Value, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax', window );">Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges</a></td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss recorded in accumulated other comprehensive income pertaining to the decrease in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments to the extent that a cash flow hedge is determined to be effective.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ProceedsFromTerminationOfInterestRateSwapAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from termination of interest rate swap agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ProceedsFromTerminationOfInterestRateSwapAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783597856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notional Amount of Forward Contracts (Details) - Forward Foreign Currency Exchange Contract [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">$ 55.0<span></span>
</td>
<td class="nump">$ 188.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Derivatives related to tobacco purchases [Member] | Tobacco purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">47.1<span></span>
</td>
<td class="nump">134.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Derivatives related to tobacco purchases [Member] | Crop input sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">20.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Derivatives related to processing costs [Member] | Processing costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of derivative contracts</a></td>
<td class="nump">$ 7.9<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_DescriptionOfHedgedItemAxis=uvv_TobaccopurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_DescriptionOfHedgedItemAxis=uvv_TobaccopurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_DescriptionOfHedgedItemAxis=uvv_CropinputsalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_DescriptionOfHedgedItemAxis=uvv_CropinputsalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_DescriptionOfHedgedItemAxis=uvv_ProcessingcostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_DescriptionOfHedgedItemAxis=uvv_ProcessingcostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783543712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives Designated As Hedges [Member] | Interest Rate Swap Agreements [Member] | Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="nump">$ 1,006<span></span>
</td>
<td class="nump">$ 3,967<span></span>
</td>
<td class="nump">$ 14,255<span></span>
</td>
<td class="nump">$ 2,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="num">(1,031)<span></span>
</td>
<td class="num">(2,263)<span></span>
</td>
<td class="num">(2,902)<span></span>
</td>
<td class="num">(6,743)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredHedgeGains', window );">Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 353<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Interest expense<span></span>
</td>
<td class="text">Interest expense<span></span>
</td>
<td class="text">Interest expense<span></span>
</td>
<td class="text">Interest expense<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives Designated As Hedges [Member] | Interest Rate Swap Agreements [Member] | Selling, General And Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet', window );">Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Cost of goods sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</a></td>
<td class="nump">$ 2,454<span></span>
</td>
<td class="nump">$ 480<span></span>
</td>
<td class="nump">$ 2,450<span></span>
</td>
<td class="nump">$ 3,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="nump">$ 1,790<span></span>
</td>
<td class="nump">$ 2,274<span></span>
</td>
<td class="nump">$ 4,831<span></span>
</td>
<td class="nump">$ 3,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Cost of goods sold<span></span>
</td>
<td class="text">Cost of goods sold<span></span>
</td>
<td class="text">Cost of goods sold<span></span>
</td>
<td class="text">Cost of goods sold<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Derivatives Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Selling, General And Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet', window );">Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (520)<span></span>
</td>
<td class="nump">$ 451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Derivatives Not Designated As Hedges [Member] | Forward Foreign Currency Exchange Contracts [Member] | Selling, General And Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</a></td>
<td class="num">$ (1,949)<span></span>
</td>
<td class="nump">$ 174<span></span>
</td>
<td class="num">$ (4,266)<span></span>
</td>
<td class="nump">$ 3,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
<td class="text">Selling, general and administrative expenses<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredHedgeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredHedgeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624177-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 25<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1),(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121577467&amp;loc=d3e76258-113986<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781593488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Derivatives in a Fair Value Asset Position Designated as Hedging Instruments</a></td>
<td class="nump">$ 6,568<span></span>
</td>
<td class="nump">$ 10,957<span></span>
</td>
<td class="nump">$ 2,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Derivatives in a Fair Value Liability Position Designated as Hedging Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,361<span></span>
</td>
<td class="nump">20,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">13,111<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments</a></td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">1,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Swap Agreements [Member] | Other Non-Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Derivatives in a Fair Value Asset Position Designated as Hedging Instruments</a></td>
<td class="nump">3,179<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Swap Agreements [Member] | Other Long-Term Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Derivatives in a Fair Value Liability Position Designated as Hedging Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,161<span></span>
</td>
<td class="nump">16,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Forward Foreign Currency Exchange Contract [Member] | Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue', window );">Derivatives in a Fair Value Asset Position Designated as Hedging Instruments</a></td>
<td class="nump">3,389<span></span>
</td>
<td class="nump">10,957<span></span>
</td>
<td class="nump">2,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">13,111<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Forward Foreign Currency Exchange Contract [Member] | Accounts Payable and Accrued Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue', window );">Derivatives in a Fair Value Liability Position Designated as Hedging Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">3,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments</a></td>
<td class="nump">$ 1,194<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 1,298<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009789032752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Narrative) (Details) - FruitSmart, Inc. [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value contingent consideration liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in contingent consideration liability</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=uvv_FruitSmartInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=uvv_FruitSmartInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781491472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Money market funds</a></td>
<td class="nump">$ 334<span></span>
</td>
<td class="nump">$ 334<span></span>
</td>
<td class="nump">$ 335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading securities associated with deferred compensation plans</a></td>
<td class="nump">11,257<span></span>
</td>
<td class="nump">13,655<span></span>
</td>
<td class="nump">14,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest Rate Derivative Assets, at Fair Value</a></td>
<td class="nump">3,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">4,541<span></span>
</td>
<td class="nump">24,068<span></span>
</td>
<td class="nump">3,559<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets measured and reported at fair value</a></td>
<td class="nump">19,311<span></span>
</td>
<td class="nump">38,057<span></span>
</td>
<td class="nump">18,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,161<span></span>
</td>
<td class="nump">16,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
<td class="nump">5,250<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities measured and reported at fair value</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">4,425<span></span>
</td>
<td class="nump">21,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Net Asset Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Money market funds</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading securities associated with deferred compensation plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest Rate Derivative Assets, at Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets measured and reported at fair value</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities measured and reported at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Money market funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading securities associated with deferred compensation plans</a></td>
<td class="nump">11,257<span></span>
</td>
<td class="nump">13,655<span></span>
</td>
<td class="nump">14,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest Rate Derivative Assets, at Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets measured and reported at fair value</a></td>
<td class="nump">11,257<span></span>
</td>
<td class="nump">13,655<span></span>
</td>
<td class="nump">14,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities measured and reported at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Money market funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading securities associated with deferred compensation plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest Rate Derivative Assets, at Fair Value</a></td>
<td class="nump">3,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">4,541<span></span>
</td>
<td class="nump">24,068<span></span>
</td>
<td class="nump">3,559<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets measured and reported at fair value</a></td>
<td class="nump">7,720<span></span>
</td>
<td class="nump">24,068<span></span>
</td>
<td class="nump">3,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,161<span></span>
</td>
<td class="nump">16,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">3,264<span></span>
</td>
<td class="nump">5,250<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities measured and reported at fair value</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">4,425<span></span>
</td>
<td class="nump">21,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Money market funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading securities associated with deferred compensation plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest Rate Derivative Assets, at Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets measured and reported at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest Rate Derivative Liabilities, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities measured and reported at fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AlternativeInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL6742756-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 35<br> -Paragraph 54B<br> -URI https://asc.fasb.org/extlink&amp;oid=126972413&amp;loc=SL7495116-110257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AlternativeInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783407872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (Details) - Contingent consideration [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Balance beginning of year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in contingent consideration liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,532)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Balance at end of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_LiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_LiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009781516480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Long Term Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 615,000<span></span>
</td>
<td class="nump">$ 517,000<span></span>
</td>
<td class="nump">$ 517,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">620,000<span></span>
</td>
<td class="nump">520,000<span></span>
</td>
<td class="nump">520,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 616,750<span></span>
</td>
<td class="nump">$ 518,547<span></span>
</td>
<td class="nump">$ 518,547<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009783926400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension And Other Postretirement Benefit Plans (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Pension and Other Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Contributions to qualified and non-qualified pension plans</a></td>
<td class="nump">$ 3.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear', window );">Expected additional contributions in the current fiscal year</a></td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778214000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,549<span></span>
</td>
<td class="nump">$ 1,678<span></span>
</td>
<td class="nump">$ 4,597<span></span>
</td>
<td class="nump">$ 4,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,341<span></span>
</td>
<td class="nump">2,212<span></span>
</td>
<td class="nump">7,027<span></span>
</td>
<td class="nump">6,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(3,323)<span></span>
</td>
<td class="num">(3,373)<span></span>
</td>
<td class="num">(9,971)<span></span>
</td>
<td class="num">(10,145)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization and deferral</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">976<span></span>
</td>
<td class="nump">3,003<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">1,568<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
<td class="nump">4,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">712<span></span>
</td>
<td class="nump">745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization and deferral</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
<td class="num">(346)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
<td class="nump">$ 471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778217920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="nump">$ 5,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod', window );">Expected stock based compensation for remaining fiscal year</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Pre FY2022 Grants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | FY2022 Grants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Awards (PSAs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Performance Share Awards (PSAs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward', window );">Percentage of award grant paid</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Share Awards (PSAs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward', window );">Percentage of award grant paid</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Outside Directors [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Stock Based Compensation For Remaining Current Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares Paid Under PSA Grants Range Percentage Of Stated Award</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=uvv_PreFY2022GrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=uvv_PreFY2022GrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=uvv_FY2022GrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=uvv_FY2022GrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778383184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number granted</a></td>
<td class="nump">79,405<span></span>
</td>
<td class="nump">72,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 62.17<span></span>
</td>
<td class="nump">$ 56.31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Awards (PSAs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number granted</a></td>
<td class="nump">48,315<span></span>
</td>
<td class="nump">48,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 54.46<span></span>
</td>
<td class="nump">$ 47.95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778483552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Operating Results For The Company's Reportable Segments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesExcludingInterestAndDividends', window );">Sales and other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 795,039<span></span>
</td>
<td class="nump">$ 652,644<span></span>
</td>
<td class="nump">$ 1,875,845<span></span>
</td>
<td class="nump">$ 1,456,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates', window );">Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(345)<span></span>
</td>
<td class="num">(2,084)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(5,056)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring Costs and Asset Impairment Charges</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,433)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,457)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,526<span></span>
</td>
<td class="nump">62,773<span></span>
</td>
<td class="nump">128,678<span></span>
</td>
<td class="nump">103,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember', window );">Tobacco Operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesExcludingInterestAndDividends', window );">Sales and other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">724,589<span></span>
</td>
<td class="nump">578,002<span></span>
</td>
<td class="nump">1,642,682<span></span>
</td>
<td class="nump">1,268,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,104<span></span>
</td>
<td class="nump">69,796<span></span>
</td>
<td class="nump">119,010<span></span>
</td>
<td class="nump">105,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember', window );">Ingredients</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesExcludingInterestAndDividends', window );">Sales and other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">70,450<span></span>
</td>
<td class="nump">74,642<span></span>
</td>
<td class="nump">233,163<span></span>
</td>
<td class="nump">188,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">767<span></span>
</td>
<td class="nump">3,494<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="nump">10,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TotalOperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Consolidated operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 77,871<span></span>
</td>
<td class="nump">$ 73,290<span></span>
</td>
<td class="nump">$ 128,886<span></span>
</td>
<td class="nump">$ 116,172<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesExcludingInterestAndDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesExcludingInterestAndDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=uvv_TobaccoOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=uvv_IngredientsOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=uvv_TotalOperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=uvv_TotalOperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778522528">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other Comprehensive Income (Loss), Tax [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (77,255)<span></span>
</td>
<td class="num">$ (104,412)<span></span>
</td>
<td class="num">$ (84,311)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Translation Adjustment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Foreign currency translation:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(40,965)<span></span>
</td>
<td class="num">(35,135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Net gain (loss) on foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,425)<span></span>
</td>
<td class="num">(4,685)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">247<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,178)<span></span>
</td>
<td class="num">(4,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Balance at end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(46,143)<span></span>
</td>
<td class="num">(39,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Forward Foreign Currency Exchange Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Cash flow hedges: [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,579<span></span>
</td>
<td class="num">(414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">253<span></span>
</td>
<td class="nump">730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(2,191)<span></span>
</td>
<td class="num">(2,265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,938)<span></span>
</td>
<td class="num">(1,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Balance at the end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,641<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(530)<span></span>
</td>
<td class="num">(301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(519)<span></span>
</td>
<td class="num">(748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Cash flow hedges: [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(860)<span></span>
</td>
<td class="num">(19,480)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,870<span></span>
</td>
<td class="nump">1,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">811<span></span>
</td>
<td class="nump">4,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,681<span></span>
</td>
<td class="nump">6,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Balance at the end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,821<span></span>
</td>
<td class="num">(13,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,224)<span></span>
</td>
<td class="num">(487)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">220<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Accumulated Defined Benefit Plans Adjustment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Pension and other postretirement benefit plans:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(46,065)<span></span>
</td>
<td class="num">(52,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))(3)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(44,574)<span></span>
</td>
<td class="num">(49,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Taxes on amortization included in net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (409)<span></span>
</td>
<td class="num">$ (524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594809&amp;loc=SL116692626-108610<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30304-110892<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28129-110885<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140009778001536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity attributable to parent, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,340,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests in subsidiaries, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity, beginning balance</a></td>
<td class="nump">$ 1,354,733<span></span>
</td>
<td class="nump">$ 1,333,426<span></span>
</td>
<td class="nump">1,384,769<span></span>
</td>
<td class="nump">$ 1,348,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(893)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation', window );">Accrual of stock-based compensation</a></td>
<td class="nump">1,326<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">6,630<span></span>
</td>
<td class="nump">5,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
<td class="nump">2,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Dividend equivalents on RSUs</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to parent</a></td>
<td class="nump">41,660<span></span>
</td>
<td class="nump">34,940<span></span>
</td>
<td class="nump">70,345<span></span>
</td>
<td class="nump">60,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="nump">9,701<span></span>
</td>
<td class="nump">9,215<span></span>
</td>
<td class="nump">3,223<span></span>
</td>
<td class="nump">9,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (income) loss</a></td>
<td class="nump">51,361<span></span>
</td>
<td class="nump">44,155<span></span>
</td>
<td class="nump">73,568<span></span>
</td>
<td class="nump">69,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends declared</a></td>
<td class="num">(19,399)<span></span>
</td>
<td class="num">(19,193)<span></span>
</td>
<td class="num">(58,244)<span></span>
</td>
<td class="num">(57,558)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings', window );">Repurchase of stock, retained earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,555)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings', window );">Dividend equivalents on RSUs</a></td>
<td class="num">(294)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
<td class="num">(851)<span></span>
</td>
<td class="num">(802)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">12,721<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
<td class="nump">6,809<span></span>
</td>
<td class="nump">2,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,057)<span></span>
</td>
<td class="num">(6,825)<span></span>
</td>
<td class="num">(6,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(427)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity attributable to parent, ending balance</a></td>
<td class="nump">1,360,792<span></span>
</td>
<td class="nump">1,316,004<span></span>
</td>
<td class="nump">1,360,792<span></span>
</td>
<td class="nump">1,316,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest in subsidiaries, ending balance</a></td>
<td class="nump">39,950<span></span>
</td>
<td class="nump">43,238<span></span>
</td>
<td class="nump">39,950<span></span>
</td>
<td class="nump">43,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity, ending balance</a></td>
<td class="nump">1,400,742<span></span>
</td>
<td class="nump">1,359,242<span></span>
</td>
<td class="nump">1,400,742<span></span>
</td>
<td class="nump">1,359,242<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember', window );">Universal Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity attributable to parent, beginning balance</a></td>
<td class="nump">1,324,854<span></span>
</td>
<td class="nump">1,297,332<span></span>
</td>
<td class="nump">1,340,543<span></span>
</td>
<td class="nump">1,307,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(893)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation', window );">Accrual of stock-based compensation</a></td>
<td class="nump">1,326<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">6,630<span></span>
</td>
<td class="nump">5,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
<td class="nump">2,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Dividend equivalents on RSUs</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to parent</a></td>
<td class="nump">41,660<span></span>
</td>
<td class="nump">34,940<span></span>
</td>
<td class="nump">70,345<span></span>
</td>
<td class="nump">60,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends declared</a></td>
<td class="num">(19,399)<span></span>
</td>
<td class="num">(19,193)<span></span>
</td>
<td class="num">(58,244)<span></span>
</td>
<td class="num">(57,558)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings', window );">Repurchase of stock, retained earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,555)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings', window );">Dividend equivalents on RSUs</a></td>
<td class="num">(294)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
<td class="num">(851)<span></span>
</td>
<td class="num">(802)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss) attributable to parent</a></td>
<td class="nump">12,351<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
<td class="nump">7,056<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity attributable to parent, ending balance</a></td>
<td class="nump">1,360,792<span></span>
</td>
<td class="nump">1,316,004<span></span>
</td>
<td class="nump">1,360,792<span></span>
</td>
<td class="nump">1,316,004<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interests [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests in subsidiaries, beginning balance</a></td>
<td class="nump">29,879<span></span>
</td>
<td class="nump">36,094<span></span>
</td>
<td class="nump">44,226<span></span>
</td>
<td class="nump">41,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation', window );">Accrual of stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Dividend equivalents on RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="nump">9,701<span></span>
</td>
<td class="nump">9,215<span></span>
</td>
<td class="nump">3,223<span></span>
</td>
<td class="nump">9,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends declared</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings', window );">Repurchase of stock, retained earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings', window );">Dividend equivalents on RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss) attributable to noncontrolling interest</a></td>
<td class="nump">370<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
<td class="num">(170)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,057)<span></span>
</td>
<td class="num">(6,825)<span></span>
</td>
<td class="num">(6,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(427)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest in subsidiaries, ending balance</a></td>
<td class="nump">$ 39,950<span></span>
</td>
<td class="nump">$ 43,238<span></span>
</td>
<td class="nump">$ 39,950<span></span>
</td>
<td class="nump">$ 43,238<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsSharebasedCompensationStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsSharebasedCompensationStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalizationEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalizationEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Common Stock Accrual Stock Based Compensation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend equivalent shares added to restricted stock units retained earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock repurchased and retired during period value retained earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>uvv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>uvv-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3"
  xmlns:uvv="http://www.universalcorp.com/20221231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="uvv-20221231.xsd" xlink:type="simple"/>
    <context id="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ica72094896bd4c08905b2718ed9cb66c_I20230206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2023-02-06</instant>
        </period>
    </context>
    <context id="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id7e6ee7ce5274fe5adb7a06a75895467_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i39e33b41a78a448485d5fc711cd4b009_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie417861596e84ecc9fe583d841d7dfe2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i77420bbee4b543b19a495028871e5641_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2fc69874ed9540bbb6ccc5851ad24039_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i495167e3f95a4fcf95345d8bee2b1655_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i04372a96b2704266822a31daf7c9e2cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fad9edd6287408f914d032e1dd3c725_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4ad92cb76cd946578cb7bd290e8acddd_I20211004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-04</instant>
        </period>
    </context>
    <context id="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-04</startDate>
            <endDate>2021-10-04</endDate>
        </period>
    </context>
    <context id="i4f954a17080c474e818c7898c5bc00f0_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibf84375a857141129f94f01026bf37a8_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i468148dce16f4626aa5ec66330bb6c98_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i26b1482492904c289fac1319600625f8_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b7e37e8c91f4d79ba9748bf32eafbf5_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7da51e5ed7c64fbe99b0079e3bee3191_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98c25d5afd28453c9d7aca9e2d4b2d41_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iccc0bcfe0b49416bbbf3733cda9320f8_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ca357a5b6c5483ba0f649a93641a676_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic2f2da84f7fe4215b5266855419ab770_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe6002ab546f48349a7d95dc814328e2_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i19e7a8488a7f4f7c9f2fac5bef280dc2_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:TobaccoSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0dae3dd6bb324fa58f195f03556fa991_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if41dfd05b3cd4ffea8d854f85afa64f8_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2471547d89ae424ba6cadfbd6587f8e9_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie5e758201ebb453d8d52bcc43f0e4af4_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">uvv:FoodIngredientSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i469d3d3e429a4ee4a37a3bf6978f7064_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i067f2eea5f6f4d6196033e30a62f3a1b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2477404b2da24294a7e2cd5f9275fa55_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c8568340ea4463796a9ee0d5f9fc56b_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if13250ee5f4d49e3b144e500ec6ff3e2_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia9ff4f24ab7547e2b092dc530d36adf5_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b3fd5d5487b45f380b3098953357852_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i42f951200fdf4536bab4d388fb63a1de_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idee9b06fa4084f44b47086424c6ed2f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i079289ade3d746a1b76aef83e70d8ad5_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i452839b7388f4d88bcc34b76d3f569ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia61016ea6f9d4a7fb84f8acd64be63e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:SantaCatarinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i25fd910219e048f49008153ded9b7908_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i47edcc1336434eaa9dce714b9e7a2050_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d4012d5a1cf48c6b61a390722557d1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">uvv:ParanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i298dd0babdba4c94a360bbf9d28307aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22028e6cc3b847268dc9f624ddab3476_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i062d69eab70c4a729767f7a668b7bb9a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic351628f72d3414da092980a803e6300_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:AdvancestosuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib475591e04664323bb8f1e8c2b753abe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife0831f5285444c8b1feb1a0311ce16e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">uvv:RecoverablevalueaddedtaxcreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id961efa9f74e4191bd03b80d13e711b8_I20221215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2022-12-15</instant>
        </period>
    </context>
    <context id="i0fbc1a3c7f08412dafd11a03008bad61_I20221215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uvv:FiveYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-15</instant>
        </period>
    </context>
    <context id="iec3044c2d6444603903d1b31cce9d09a_I20221215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">uvv:SevenYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-15</instant>
        </period>
    </context>
    <context id="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">uvv:TaxExpenseSaleOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i338f2340534a499f85bd77af821296fe_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">uvv:TaxExpenseSaleOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icdbc18c3f6b84ed6b5a8ee46d8c1fa6a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iddafc155e252432a8daeca4bd69ff7ce_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0f3e442b17443f2a38270974dda245a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="uvv:IncomeTaxesAdditionalInformationAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-04</instant>
        </period>
    </context>
    <context id="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:ShanksExtractsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-04</startDate>
            <endDate>2021-10-04</endDate>
        </period>
    </context>
    <context id="i351e66a717464bd1a059ce4b3520dfa8_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e96de861a1c47588c1fab4f2d7a7ecd_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie6521cc3e39b4ead82c78f36055d98f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa1cb07d1779420bb44de8d8a050a5b2_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia6a86dc7e20d4571b27f576fb041f73b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifae709a3147c449594931dd08ca65d6e_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2f25c1acb00b4cbd844959609ffce88f_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9ecf1fbd118f440dbc7990b291889a57_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icf4a3135e0af476db9d0a4021e16203e_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf5233a409724029b6e8b1406215ce39_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i15ca001fee794fa4899af481f0828781_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i234ce401b16c426abfc687b1ca269c20_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id82310239cfb4c2f9501de765c68dce0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83e55512cee547fda4cdc6ad70c0aff5_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8beeb97240c04c2fa76f12756f78da61_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea7d50216ba74a9f941d483e4f8bfb57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2b279406a8044118630abefe1a14cd3_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b0e73dc17b2466097503f93e1045362_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd0ba1759afb49d6993a995a2dca884b_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66cb473714264236913296add8bb1785_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i78d2d78d86ee441780dc94c1023adcb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9b1586cd4c748fd81f2529c83bc9b52_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5cd02a56def44a328e0d4b1f48a1840c_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i048a6fb40b0940aaabf07b31a5363b27_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea621244e549458a8d8ba698df53fd5d_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03c5d3af5fe34def9395732c7578d662_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icba11a74c778431da33ddb8e8844ab58_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i38c90982629e44aba062693a1678b026_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4839a30f81bd475a9c9bfead97e84276_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iecbe4bc0b8b149e2b268407365e76f67_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e2d8802ec394d40ab4c8bdece344944_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ief317d84ba784c29a63acbceb15bd198_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0790e1794b3e4b378ab01b45590727c9_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i987b89bbc6914f768e63704687c0907c_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i106b3a15ea88415fbfc12b9284db6c4f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iad5bc301930e48a8956dbf33c2670e2e_D20210401-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i66f8270cff384be7aec6530ca79f8826_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9bb6f99b2d3a4a9c9abe51ce1af83f10_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48eb898a83a9492693381ecd4e78df45_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie925b28e02394e60bd171bee1866aad0_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8eb6795a07da4b83af007c618d219480_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1693bd6c00634759bba4c2a1ec1e0d7f_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i93fad0d3e5334a43b3eaa719690c7e6f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6736c716986541d1bec78065235294f8_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib1446f4cba5940ca8bd459950a5d3435_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic38ee6df74d64e7db07e018c6251c72d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i274a7c94a0b5475f95feea5f552bab16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e072735e7ca4cfcade5e679212ec44a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia98a645a1fb543e385d86df283400940_I20190226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-26</instant>
        </period>
    </context>
    <context id="i0933512f40ff479680be404ec71848d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:TobaccopurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f4cb131c7244951b20d874803360e9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:TobaccopurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0333f32e429141caadf4ed914172efad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:ProcessingcostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d43fb78e0a647eaa7b0a633537b349b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:ProcessingcostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5151f1165cf4006b46e02818573a051_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:CropinputsalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62e6cfebaae54fd3846a5783a49f310d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="uvv:DescriptionOfHedgedItemAxis">uvv:CropinputsalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49e7de59b6484e16af180d0873a63369_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e04a5be74574e24b9ab08da8c50df48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7eb8f1d5be0e493dbd1c453f4fbd9291_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id6ae6f25b0a9432aad9a68ff482411b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia65fed62fabe41e981d8c4bc21033f57_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i942b209f149946b6aa3489078a419d09_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i28fb678c03474b50b2393031d29e404b_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd586f765f7f44d18e7d6c3378f60d14_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib2f4125019304009bd29be2e69c3dc95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecf1f78bc0f04d3bb85b30719636674b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c81ad1af8c74957b4a432fb03478fc5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic33e60efd33c4527a4c60f190edab45a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a1f22c4e6604931860e3e1461419f8b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i842be907d2e84014b300855ed7104b29_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i792db2e275214c21a141b5f447689dd1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i856b25bf5061445f8c2fcb6f78203ea3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1b6300737a24320832b03d775782a4b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i30e5e8599750470196ff1b8b74716eeb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6433b7d427514e068a47920fff423ebf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief0e82033f514682bd65b69c5c965bc0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i53b7b1d6ff04493da774af97d1a2a03b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88fca4d663264c2fbe4c12344ab606d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie1aa569abd754c3895896fa9609e0ed6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e4b2ce0521c4154962a3970af48da3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id49402f6587848f18b9129a07d1c0e09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5d3dd11d55140dfbb378b4f591edae5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b916b4bdc1041858881a247385b8cc0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8a27c4134a094202b59ad3722e24b324_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie553c906fa44455696490fcaf6900885_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic73e3c8b1442470eb5ab61702e8fa05f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i80de4ce55ef94ed5a9b32f92b81ce2f3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">uvv:FruitSmartInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2f974819348046b1b37333611b152fdf_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9d7ab83f022e4d2dbc79b233cbd50b04_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i62a4d1b922be4ef4b16648c4cc53c42f_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib54906f8cab3424885905b468a9750b9_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ea07991934e4e6f9b3a8e13a88cf562_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7880aaa9e1240b1a36d7b4260637323_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab2df897f1134ee1bc248aab2d1214dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc6dea82232843799057c77df7807b86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida9dcf0797f64e1ca9dd29b2ba6957ea_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie6add0107f6e4c30b09b0d1881df801e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3fd3465a0b35450aa0e78069c4e123ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5bee4f735934b84b12b6c0a97565447_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i316b67d172b94c18a45d857f48e8e41a_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uvv:PreFY2022GrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib49a58bbdbe24f66ad0e47b5bde5bcc7_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">uvv:FY2022GrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4c45a00d28a4a9ba2b4a3a8432d8294_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iff6d11a41b3149fda64e765a77fd1909_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie75c4c6ed3e04544bf924ad89fe90537_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i47969fa672314f09aa31589d6d96386a_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TobaccoOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:IngredientsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82dfc88198034d2db5d4b2b728f54b31_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i41a876cfcdba4da4b2047e99a2439441_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27b8bd315d6d4be2ae55b34aedfd8f64_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i30ffe4dccef345dfa2d7ac3c684a3c31_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">uvv:TotalOperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1091e5899f6047bf8e5ce3882dccf8f4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i18a0f7d0e9a14c81b8d8de07f58d0bcc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab021dd941ae44998864bae786ac3046_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7dc8124149504448907f0b9c60f9272a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96ea07e4044e4f398590d935a999212a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if339e59d7e8f45e097f6b85f98642392_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83f9644f8a8549c29d4322cacfafc854_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idf030898a19444e09fcb0df7152a9871_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9226ba036674546a2219f52b651ef8a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibe91921ab63b4a83a6ae4a11ae02edec_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie779b638da374f93be265ec9c1857708_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i712ef30ccd7846629e3b2469b4df1d02_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa8e624e0eba4cdc99fe24a34c2ccbe7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d4b19aa95b046528783f8a8b70e84be_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if2eb51ff4e814d6eaac82fc14eec3d05_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5500266f0efd48f4a5e27047701b9b2f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie441408d6ac04a6ebd6636ad7ce85db2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e6a9cf157fd48c6b3dbf59535233f32_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6d6f6d8fdcb84981a2462e140cafaf87_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0de1e176f4414a1791dc7ab8061dd1e5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i639678b0aac049b884295327c4b1cb8e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7760dbe4d1a2439495e1f7d6ef40e43f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if0d1049bab6041d7b32dca58fb652655_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i42aa6209b8214a548265c7368b31919d_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2190770997b416e8a6a9059d2b3b86c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f56506907c7465881b1e0149384209c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9ee9ea9838744aebc94f4cf031ad82d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie6fc026168f24c3992b8e80d213aa44d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if5d43dc5f8d349f185a76835c0ff7eb7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i104f4254f7ad42f68e2dbae9e4be1430_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5121f84aa34542c19057553ee65aab19_D20210401-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000102037</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8xLTEtMS0xLTQ1MDM4_9efc298b-1794-43ac-a042-a8b9c26a5caf">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8yLTEtMS0xLTQ1MDM4_1a422e76-6caf-42a4-a419-8627b877de28">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl8zLTEtMS0xLTQ1MDM4_c6d0c5b4-5203-4cb8-a6ad-1722280d17f2">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl80LTEtMS0xLTQ1MDM4_4ad5b38f-0642-4e35-b84e-ceba0c524af9">0000102037</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80L2ZyYWc6Yzg1YTI1NDM1MDU1NDNiNzg1M2I0OTdjNTIyYjBhMWYvdGFibGU6YzZjMmE4ZWIzOTRjNGQ0YTg5NDZhOTAwMGY3MzE4NmIvdGFibGVyYW5nZTpjNmMyYThlYjM5NGM0ZDRhODk0NmE5MDAwZjczMTg2Yl81LTEtMS0xLTQ1MDM4_977d8f87-f2b7-4030-bcfd-6848cea6ca21">--03-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7">http://fasb.org/us-gaap/2022#InterestExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052">http://fasb.org/us-gaap/2022#InterestExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc">http://fasb.org/us-gaap/2022#InterestExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602">http://fasb.org/us-gaap/2022#InterestExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i942b209f149946b6aa3489078a419d09_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i28fb678c03474b50b2393031d29e404b_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF84Mw_8f423575-d047-44b5-b7ee-b52e5cd7da5d">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8wLTAtMS0xLTQ1MDM4_49aeae19-e53a-4523-bf37-20a88c143c5e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8xLTMtMS0xLTQ1MDM4_26d98510-7b7f-45bb-af33-19ee79e33487">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6OGI2MzdjMzQzMmI2NDUzZjkyNThhNGFiZDYyNzA4ZGIvdGFibGVyYW5nZTo4YjYzN2MzNDMyYjY0NTNmOTI1OGE0YWJkNjI3MDhkYl8zLTAtMS0xLTQ1MDM4_b9b6d884-0cb1-4d19-8874-e5546c59455f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIw_514cbb7f-0283-41c0-854e-d54076aa6789">001-00652</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xMjc_b19dcce7-b9bf-4a37-a902-02a27aa3a8b8">UNIVERSAL CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18wLTAtMS0xLTQ1MDM4_c6ddc818-ed4f-4687-95b6-69cac1c33ef2">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18wLTMtMS0xLTQ1MDM4_ba776f6c-0560-4218-bc99-1d7a451479f7">54-0414210</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTAtMS0xLTQ1MDM4_3238434d-5726-46c0-83c0-a47e329eab6e">9201 Forest Hill Avenue,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTEtMS0xLTQ1MDM4_610a0a69-b8d9-45cb-853e-f8b3935a98b3">Richmond,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTItMS0xLTQ1MDM4_1560d329-7294-46b5-a370-711901a74806">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NTM3YjY2OWRhNzA5NGUxODkwMmI5OWU1YzM3N2NlYTcvdGFibGVyYW5nZTo1MzdiNjY5ZGE3MDk0ZTE4OTAyYjk5ZTVjMzc3Y2VhN18zLTMtMS0xLTQ1MDM4_52635d59-442e-40fe-b5b8-a256ebb478f1">23235</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIx_69af6a7a-9657-4c66-a995-193bc6516a8f">804</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIy_67a9959f-1987-42f8-be93-4c432ee1a276">359-9311</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTAtMS0xLTQ1MDM4_7e150840-c1ea-4245-bab4-c68737a14530">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTEtMS0xLTQ1MDM4_3ceff5a4-8c51-42f8-b18b-3b7f134e68ca">UVV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6NjczMTlkMjAzNGM0NDIyNWJiZTA4N2ZmODcwN2I3ZTQvdGFibGVyYW5nZTo2NzMxOWQyMDM0YzQ0MjI1YmJlMDg3ZmY4NzA3YjdlNF8xLTItMS0xLTQ1MDM4_363c0d88-7bea-4808-803d-e7e62893d304">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF83MDE_ebaec31b-7c48-435e-92d9-2aabbec548f3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODIz_3a619387-62e5-4346-8b42-7b3e3e7e3344">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8wLTAtMS0xLTQ1MDM4_4732e015-86cf-4291-8770-7b96f1108e3f">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8xLTEtMS0xLTQ1MDM4_c0d2275e-e27d-4719-a718-d15cf5e20ccb">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGFibGU6Y2Q0ZTAwYTNhZjhhNDc5NTkzZTI3Mzk2ODE0NTNjZDUvdGFibGVyYW5nZTpjZDRlMDBhM2FmOGE0Nzk1OTNlMjczOTY4MTQ1M2NkNV8xLTMtMS0xLTQ1MDM4_0ba5e5ae-c5fc-434a-b69d-39aad2fb9fff">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODE5_52bc61b4-b7c5-493a-82f9-cd3ec49f29cf">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ica72094896bd4c08905b2718ed9cb66c_I20230206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xL2ZyYWc6M2ZhYzJkMTM4NjA4NGM3YjlkYTNhMjczOTU0MWZjZDAvdGV4dHJlZ2lvbjozZmFjMmQxMzg2MDg0YzdiOWRhM2EyNzM5NTQxZmNkMF8xODE3_74e418e6-f3d7-434f-92a7-854f32e815b0"
      unitRef="shares">24555361</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy0yLTEtMS00NTAzOA_e7b2309c-5537-42c2-97d6-ad5c7175ead3"
      unitRef="usd">795039000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy00LTEtMS00NTAzOA_365e0249-cc42-41f0-93c4-a771b6ac8422"
      unitRef="usd">652644000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy02LTEtMS00NTAzOA_56f73595-6372-4a48-9a53-d1335eb0fa40"
      unitRef="usd">1875845000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMy04LTEtMS00NTAzOA_d1012055-a922-4095-a63e-9595d75463a6"
      unitRef="usd">1456628000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS0yLTEtMS00NTAzOA_a1e4dd1d-b8e6-4424-84b5-8e4f5dff8f32"
      unitRef="usd">649539000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS00LTEtMS00NTAzOA_98fa9a55-eef8-4351-82c8-27081aba7b20"
      unitRef="usd">521171000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS02LTEtMS00NTAzOA_761299d7-8ca1-4c67-a588-63fab8bcf336"
      unitRef="usd">1540368000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNS04LTEtMS00NTAzOA_9fb45dfe-0055-48bf-8ef7-94b94c48508a"
      unitRef="usd">1169999000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi0yLTEtMS00NTAzOA_7c06941c-dac6-4106-abd1-97062b742d29"
      unitRef="usd">67974000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi00LTEtMS00NTAzOA_6965a08c-7022-4f95-bcf1-11f8c28d44cd"
      unitRef="usd">60267000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi02LTEtMS00NTAzOA_3baca5da-01ca-419f-b136-0245df15f27a"
      unitRef="usd">206799000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNi04LTEtMS00NTAzOA_157c22aa-7cfa-4640-b560-185b474a5ba2"
      unitRef="usd">175513000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy0yLTEtMS00NTAzOA_f7889d3a-d748-44eb-b1cc-16a510ac514c"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy00LTEtMS00NTAzOA_2fb94512-5055-4f40-b341-c3eade8e5c0a"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy02LTEtMS00NTAzOA_b29484eb-2392-4f76-a9cc-ed244b8bf40a"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfNy04LTEtMS00NTAzOA_9864ec7d-e7cf-49fa-8bbe-e87a2c941d50"
      unitRef="usd">2532000</us-gaap:OtherNonrecurringIncome>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC0yLTEtMS00NTAzOA_44773f68-bc27-400c-b499-4036dacf163a"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC00LTEtMS00NTAzOA_46e293f9-f524-4562-aea1-c7caf5bcd9d8"
      unitRef="usd">8433000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC02LTEtMS00NTAzOA_945f53e8-44d8-47de-9d59-a867b99b5da3"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfOC04LTEtMS00NTAzOA_2503790c-85cb-4c35-8d01-a4dbecbadf7e"
      unitRef="usd">10457000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtMi0xLTEtNDUwMzg_068c47ac-2738-4036-89e0-7b610e1dcc83"
      unitRef="usd">77526000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtNC0xLTEtNDUwMzg_d61b5abb-2987-4a92-8854-bddbadd3e40b"
      unitRef="usd">62773000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtNi0xLTEtNDUwMzg_bd610bd9-522a-42f8-af0b-43e4808c5719"
      unitRef="usd">128678000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTAtOC0xLTEtNDUwMzg_74a7eed8-7176-4ac9-82de-e440dab06306"
      unitRef="usd">103191000</us-gaap:OperatingIncomeLoss>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtMi0xLTEtNDUwMzg_c6a96b43-abcb-4cda-8c1d-27e48198ec73"
      unitRef="usd">345000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtNC0xLTEtNDUwMzg_53ae4677-3734-4efb-82f3-51c72b7fada8"
      unitRef="usd">2084000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtNi0xLTEtNDUwMzg_786c83f3-26af-4056-90c7-f462b308320d"
      unitRef="usd">208000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTEtOC0xLTEtNDUwMzg_16003925-61be-4ece-8432-176977a0b01f"
      unitRef="usd">5056000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItMi0xLTEtNDUwMzg_da378e5d-1392-4ce8-95e4-282cb6e87437"
      unitRef="usd">-69000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItNC0xLTEtNDUwMzg_34fd8a69-093c-4f6c-bd20-9fdcabe1b297"
      unitRef="usd">56000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItNi0xLTEtNDUwMzg_a01d8c49-6751-409f-ba6a-286bd27924e3"
      unitRef="usd">-208000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTItOC0xLTEtNDUwMzg_35b6628a-da1d-4373-9353-3efe5a452556"
      unitRef="usd">158000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtMi0xLTEtNDUwMzg_c3a83b64-d006-46cb-b35f-fc1bad809595"
      unitRef="usd">77000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtNC0xLTEtNDUwMzg_9b64932a-30be-4816-b6d6-b8198c2379cd"
      unitRef="usd">209000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtNi0xLTEtNDUwMzg_baf61b5a-0d9c-48cf-9770-b4b578675ffe"
      unitRef="usd">407000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTMtOC0xLTEtNDUwMzg_53f2645e-daac-420f-a7f0-b93db230aa16"
      unitRef="usd">799000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtMi0xLTEtNDUwMzg_2fc025f0-5feb-4d7e-9e2a-a0b2b1dd8eca"
      unitRef="usd">14265000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtNC0xLTEtNDUwMzg_67f5e946-0f5e-4a9c-a433-0137431a8513"
      unitRef="usd">7462000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtNi0xLTEtNDUwMzg_03b1aa4c-c604-42cf-abb0-751ef5b173b0"
      unitRef="usd">33259000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTQtOC0xLTEtNDUwMzg_78a2b6c0-fe0b-42db-b36c-e20cb882840f"
      unitRef="usd">20800000</us-gaap:InterestExpense>
    <uvv:IncomeBeforeIncomeTaxesAndOtherItems
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtMi0xLTEtNDUwMzg_2f0b3289-b7a4-4501-a424-407891ab7b9f"
      unitRef="usd">63614000</uvv:IncomeBeforeIncomeTaxesAndOtherItems>
    <uvv:IncomeBeforeIncomeTaxesAndOtherItems
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtNC0xLTEtNDUwMzg_9d7bbaa1-cfbe-410f-9471-fbebaa0debb6"
      unitRef="usd">57660000</uvv:IncomeBeforeIncomeTaxesAndOtherItems>
    <uvv:IncomeBeforeIncomeTaxesAndOtherItems
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtNi0xLTEtNDUwMzg_dcd7c468-7db6-4485-8cc0-10f7c7014d64"
      unitRef="usd">95826000</uvv:IncomeBeforeIncomeTaxesAndOtherItems>
    <uvv:IncomeBeforeIncomeTaxesAndOtherItems
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTUtOC0xLTEtNDUwMzg_39dad995-260a-49a0-9492-cda49fc70654"
      unitRef="usd">88404000</uvv:IncomeBeforeIncomeTaxesAndOtherItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtMi0xLTEtNDUwMzg_72393e42-0812-42cd-b9c0-f1af7eee9461"
      unitRef="usd">12253000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtNC0xLTEtNDUwMzg_57947909-1bf8-4c7f-84e3-21514780d907"
      unitRef="usd">13505000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtNi0xLTEtNDUwMzg_f6886d1c-0ae5-4a55-93d9-e41908351796"
      unitRef="usd">22258000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTYtOC0xLTEtNDUwMzg_6fd565d0-b732-461a-9f59-ad83f4f5c289"
      unitRef="usd">18582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctMi0xLTEtNDUwMzg_49e3169e-810f-4c4e-a1b0-a74d37bd2991"
      unitRef="usd">51361000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctNC0xLTEtNDUwMzg_73b7f375-6dff-4b1c-9261-d97f42ab7494"
      unitRef="usd">44155000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctNi0xLTEtNDUwMzg_9c56cd71-3bad-4fc6-a2c4-2d75d84e256f"
      unitRef="usd">73568000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTctOC0xLTEtNDUwMzg_fab18edb-7d41-44c8-a022-e2bcfcad074b"
      unitRef="usd">69822000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtMi0xLTEtNDUwMzg_75e37072-747f-4d1e-b590-9447b3803312"
      unitRef="usd">9701000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtNC0xLTEtNDUwMzg_151417d8-4379-4bbe-8ca6-6c671162f0b5"
      unitRef="usd">9215000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtNi0xLTEtNDUwMzg_776e6f60-5ff4-4978-966d-cb70a204df2f"
      unitRef="usd">3223000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTgtOC0xLTEtNDUwMzg_f8dcaa57-20a3-4c5a-b160-5c52c22fadfe"
      unitRef="usd">9015000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktMi0xLTEtNDUwMzg_05853f7a-1bd8-4cd0-854c-1a86893b11ff"
      unitRef="usd">41660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktNC0xLTEtNDUwMzg_b6d1d19d-2ef9-43d5-9a07-1b2e4ec3a086"
      unitRef="usd">34940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktNi0xLTEtNDUwMzg_a89c641c-408a-4c02-a49b-f11c956acec8"
      unitRef="usd">70345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMTktOC0xLTEtNDUwMzg_dfcd62b7-d846-4361-b3df-537d53f2810e"
      unitRef="usd">60807000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtMi0xLTEtNDUwMzg_6e11ca7e-647c-4a86-b556-240d8c73ae68"
      unitRef="usdPerShare">1.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtNC0xLTEtNDUwMzg_1cb09974-e4b4-4198-9398-a53651e19662"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtNi0xLTEtNDUwMzg_6fc76777-421c-49fe-9bd0-73d1c84af9a1"
      unitRef="usdPerShare">2.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjUtOC0xLTEtNDUwMzg_25eb9713-f40c-4ae9-b171-efab5c727e86"
      unitRef="usdPerShare">2.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtMi0xLTEtNDUwMzg_eafcb013-717e-4266-9090-b4820436eda4"
      unitRef="usdPerShare">1.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtNC0xLTEtNDUwMzg_dcadc47e-40c1-4f62-849e-05fc64257351"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtNi0xLTEtNDUwMzg_421467e6-ed45-4f5f-9b19-7056720c3b83"
      unitRef="usdPerShare">2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjYtOC0xLTEtNDUwMzg_55f71ac8-6507-4b30-a500-ccaf21bd77c0"
      unitRef="usdPerShare">2.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktMi0xLTEtNDUwMzg_8de119ab-7270-46b2-866f-062411fa697f"
      unitRef="shares">24770294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktNC0xLTEtNDUwMzg_e247aafd-45cb-480f-a003-91968ae49f34"
      unitRef="shares">24792108</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktNi0xLTEtNDUwMzg_bc78b8e7-6783-44a9-a8dd-909d7fd37c08"
      unitRef="shares">24772827</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMjktOC0xLTEtNDUwMzg_befe969a-f7b3-4c8e-b1d4-b98b3f7a8149"
      unitRef="shares">24761290</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtMi0xLTEtNDUwMzg_4711b750-32ef-43dd-b187-24fd696ec9f6"
      unitRef="shares">24928426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtNC0xLTEtNDUwMzg_902e680c-8687-4830-880d-3c4d941d64c2"
      unitRef="shares">24949091</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtNi0xLTEtNDUwMzg_a77cd953-6d35-4a3e-a0e1-3b8166b82322"
      unitRef="shares">24934447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzAtOC0xLTEtNDUwMzg_4a098ecc-0d55-4246-a759-e99ce163aefe"
      unitRef="shares">24912644</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItMi0xLTEtNDUwMzg_9d7263e5-798c-43e2-aa5e-f44872632b90"
      unitRef="usd">64082000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItNC0xLTEtNDUwMzg_41742729-ae72-4758-993a-d3fc39b5702c"
      unitRef="usd">45862000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItNi0xLTEtNDUwMzg_0daf3dbe-b3da-4b80-bff6-ea04f9f506ce"
      unitRef="usd">80377000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzItOC0xLTEtNDUwMzg_980032e1-48ae-4f2e-b042-608deb8764ab"
      unitRef="usd">72277000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtMi0xLTEtNDUwMzg_b22b4b2e-8efa-4217-8aba-e0da2ab34b5c"
      unitRef="usd">10071000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtNC0xLTEtNDUwMzg_717e912a-27fa-4b26-b159-e16786a219f4"
      unitRef="usd">9201000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtNi0xLTEtNDUwMzg_3a5f5e7a-9207-432e-b246-b75c963dbb52"
      unitRef="usd">2976000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzMtOC0xLTEtNDUwMzg_829eec8e-02a0-49ae-b749-e0e1f5910908"
      unitRef="usd">8845000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtMi0xLTEtNDUwMzg_f148076e-831c-4067-8249-d7e5fcb367e9"
      unitRef="usd">54011000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtNC0xLTEtNDUwMzg_f973933a-3257-4d60-9895-7145b2bedeb2"
      unitRef="usd">36661000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtNi0xLTEtNDUwMzg_08973d23-562e-4821-ad68-6b1285738d8a"
      unitRef="usd">77401000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzQtOC0xLTEtNDUwMzg_e09bc5a1-4f20-442e-a18b-38738c39cbbf"
      unitRef="usd">63432000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtMi0xLTEtNDUwMzg_1fffc17e-1328-4225-8e10-f8b5f1c8bd69"
      unitRef="usdPerShare">0.79</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtNC0xLTEtNDUwMzg_f2d6b5c9-630d-455c-955a-d6763e998a85"
      unitRef="usdPerShare">0.78</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtNi0xLTEtNDUwMzg_cf76769c-fbf2-48ac-9a2f-6a778041c8bd"
      unitRef="usdPerShare">2.37</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xNi9mcmFnOmE2MjdlMTk2MDllNDRiYWQ5YjNhMmUwZjU1YjM0NGIzL3RhYmxlOjI5ODg1YTJiMjRiYzRmYjBiYTljZTY3Y2M2NzI0NGEzL3RhYmxlcmFuZ2U6Mjk4ODVhMmIyNGJjNGZiMGJhOWNlNjdjYzY3MjQ0YTNfMzYtOC0xLTEtNDUwMzg_457d98b1-a4c9-439f-96cf-f161c7d24c59"
      unitRef="usdPerShare">2.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS0yLTEtMS00NTAzOA_ef18069e-9f80-4ee5-bbe0-b4c06a0c09ef"
      unitRef="usd">71283000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS00LTEtMS00NTAzOA_869b504b-ffd3-4240-bef6-f5925ee0aa76"
      unitRef="usd">99305000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNS02LTEtMS00NTAzOA_afc0550f-df28-4f7f-ab5d-f3510218707f"
      unitRef="usd">81648000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi0yLTEtMS00NTAzOA_f36321dc-4956-494f-90a6-4bc9ab870647"
      unitRef="usd">536650000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi00LTEtMS00NTAzOA_f9243091-c139-4a42-9057-de10c829ac9e"
      unitRef="usd">400132000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNi02LTEtMS00NTAzOA_0883e027-25a8-49a0-a46c-adf3fcb4baf8"
      unitRef="usd">385437000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy0yLTEtMS00NTAzOA_342109c3-938f-4416-b046-34e0b89fa77e"
      unitRef="usd">163237000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy00LTEtMS00NTAzOA_7c7a58c4-7dcd-4a83-8339-cab22174f9c6"
      unitRef="usd">126830000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfNy02LTEtMS00NTAzOA_8999e3dd-730e-4e62-b05c-c9d7c7235e92"
      unitRef="usd">129838000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC0yLTEtMS00NTAzOA_303ddf6b-d7f6-4e67-bb25-ad7192d00f7c"
      unitRef="usd">5920000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC00LTEtMS00NTAzOA_ca29a252-4220-4998-bc8a-22e677c6c814"
      unitRef="usd">1909000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfOC02LTEtMS00NTAzOA_eb7b67dd-50a2-438b-9e95-ea2ed09c0f89"
      unitRef="usd">4540000</us-gaap:DueFromRelatedPartiesCurrent>
    <uvv:LeafTobaccoInventory
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtMi0xLTEtNDUwMzg_e8685128-a99a-4bfc-a5d9-8bb40bf53e14"
      unitRef="usd">866380000</uvv:LeafTobaccoInventory>
    <uvv:LeafTobaccoInventory
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtNC0xLTEtNDUwMzg_5d583340-4353-44f7-b0ef-381ad974eda4"
      unitRef="usd">855587000</uvv:LeafTobaccoInventory>
    <uvv:LeafTobaccoInventory
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTAtNi0xLTEtNDUwMzg_37089965-76a2-4925-b9e9-426c1a4cda96"
      unitRef="usd">822513000</uvv:LeafTobaccoInventory>
    <us-gaap:OtherInventory
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtMi0xLTEtNDUwMzg_8cd3bd33-b867-4a6a-a194-f2a2c579c768"
      unitRef="usd">211561000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtNC0xLTEtNDUwMzg_02eee4cd-7f10-4629-9e0a-6861dd35eeae"
      unitRef="usd">161704000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTEtNi0xLTEtNDUwMzg_2dab2668-3bc3-44cb-82ba-2da1faa9b342"
      unitRef="usd">194161000</us-gaap:OtherInventory>
    <us-gaap:PrepaidTaxes
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItMi0xLTEtNDUwMzg_b02ca9df-cb76-4c2c-9023-e4ac355b60b7"
      unitRef="usd">17363000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItNC0xLTEtNDUwMzg_8338555b-c8f1-4184-abeb-76f4aa4339e7"
      unitRef="usd">23590000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTItNi0xLTEtNDUwMzg_25447261-5bc0-4e28-a82c-3f0b8aaca910"
      unitRef="usd">13095000</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtMi0xLTEtNDUwMzg_650d2afa-f005-4135-9c2a-f79825d886ee"
      unitRef="usd">79495000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtNC0xLTEtNDUwMzg_9754faea-9c8e-43ee-9d92-fe88f2dcc49f"
      unitRef="usd">76255000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTQtNi0xLTEtNDUwMzg_a27b6399-2716-4147-84d1-12563c147d03"
      unitRef="usd">116779000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtMi0xLTEtNDUwMzg_79d15005-8b47-4154-923a-a6536bd6a4f6"
      unitRef="usd">1951889000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtNC0xLTEtNDUwMzg_0ea44113-4db9-42d1-8d32-d860be49f3d1"
      unitRef="usd">1745312000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTUtNi0xLTEtNDUwMzg_c4622cbc-013f-4e9b-8012-4f885580c472"
      unitRef="usd">1748011000</us-gaap:AssetsCurrent>
    <us-gaap:Land
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtMi0xLTEtNDUwMzg_e79f31f6-5409-46e1-aba8-88c9390f023c"
      unitRef="usd">24142000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtNC0xLTEtNDUwMzg_927df451-b2c2-4e9f-ac87-9cd2ef25a46d"
      unitRef="usd">24752000</us-gaap:Land>
    <us-gaap:Land
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTgtNi0xLTEtNDUwMzg_73177c5c-7dae-40c2-ab7a-bcef262f1536"
      unitRef="usd">23959000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktMi0xLTEtNDUwMzg_bf43f8e1-506a-488f-8ba6-9717e2bc4620"
      unitRef="usd">305215000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktNC0xLTEtNDUwMzg_c4a6296a-33bb-42bc-b339-8969278dc9cb"
      unitRef="usd">296642000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMTktNi0xLTEtNDUwMzg_7bc4ba0a-66e0-42cd-b165-18aba4a99cbf"
      unitRef="usd">293935000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtMi0xLTEtNDUwMzg_0dd4905d-0281-4b57-9e60-584109e07c2a"
      unitRef="usd">679970000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtNC0xLTEtNDUwMzg_7654d9d5-bbb6-438a-94e1-4220da357050"
      unitRef="usd">662504000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjAtNi0xLTEtNDUwMzg_53c1dc55-f820-41e0-96aa-bf79e9729baf"
      unitRef="usd">668451000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtMi0xLTEtNDUwMzg_f5b4e3f4-8634-4864-8b8b-53e20c3e15f4"
      unitRef="usd">1009327000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtNC0xLTEtNDUwMzg_dd4b996e-3717-49ed-96b7-9593ce93b5c5"
      unitRef="usd">983898000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjEtNi0xLTEtNDUwMzg_c130eb4c-50c6-4394-810c-b464031920b1"
      unitRef="usd">986345000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItMi0xLTEtNDUwMzg_bedbcc38-9db4-4191-8de4-5a2c0e8e3d69"
      unitRef="usd">663333000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItNC0xLTEtNDUwMzg_a23aa600-d49a-4221-9635-76b6abf5c04e"
      unitRef="usd">636042000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjItNi0xLTEtNDUwMzg_a43316b9-7d87-4fa1-aedb-a69c69cc2fbc"
      unitRef="usd">641227000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtMi0xLTEtNDUwMzg_c641970f-1716-46bd-8f09-44a2504dc4a3"
      unitRef="usd">345994000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtNC0xLTEtNDUwMzg_05faa6b9-4acd-4073-afde-1e1eecd292ae"
      unitRef="usd">347856000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjMtNi0xLTEtNDUwMzg_5a2c5977-4342-4e00-9bd9-fdff0e1f8dd9"
      unitRef="usd">345118000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtMi0xLTEtNDUwMzg_a24d9f43-0ea2-4d94-919d-3f900c6cdb98"
      unitRef="usd">42337000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtNC0xLTEtNDUwMzg_0f05465c-1166-488e-b24e-79fad8d3cd65"
      unitRef="usd">34139000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjUtNi0xLTEtNDUwMzg_f35282e2-2bf9-4310-b1bb-7f680b139955"
      unitRef="usd">40243000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtMi0xLTEtNDUwMzg_923b9dd3-e819-4a21-80c7-ab69b9c84ea8"
      unitRef="usd">213881000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtNC0xLTEtNDUwMzg_56a1d003-56c4-40b6-9566-d30823fefd8f"
      unitRef="usd">214023000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjYtNi0xLTEtNDUwMzg_a647bead-cf87-463c-b908-534db2fc6c50"
      unitRef="usd">213998000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctMi0xLTEtNDUwMzg_16ff84f9-f59a-4816-87d2-548dbaac4348"
      unitRef="usd">82917000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctNC0xLTEtNDUwMzg_aa3f1473-9aa0-493e-bd1f-c9ea9a0ca663"
      unitRef="usd">95790000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjctNi0xLTEtNDUwMzg_3ebceede-2df8-4584-b19a-ca4c20602aed"
      unitRef="usd">92571000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtMi0xLTEtNDUwMzg_2e0f5cad-1c64-4f27-9115-3227ad61e1bd"
      unitRef="usd">72565000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtNC0xLTEtNDUwMzg_6fe021ff-a3b2-4cc9-adeb-6b56e05e6aa4"
      unitRef="usd">81040000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjgtNi0xLTEtNDUwMzg_41bfc5fb-c2dd-4e6d-9f99-331a6210ee79"
      unitRef="usd">81006000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktMi0xLTEtNDUwMzg_a8c233db-c060-4458-9a4d-9c2b67d58aa6"
      unitRef="usd">10005000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktNC0xLTEtNDUwMzg_cf9af12e-4d61-4f4f-baae-0f7c6ff3f619"
      unitRef="usd">15676000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMjktNi0xLTEtNDUwMzg_48d1056d-3a60-4495-a8fc-5c6848e601a3"
      unitRef="usd">11616000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtMi0xLTEtNDUwMzg_ae75f0c2-3036-43cf-8ca6-f1e508485718"
      unitRef="usd">12740000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtNC0xLTEtNDUwMzg_49b46e1f-b360-4975-a349-5236f773c4e4"
      unitRef="usd">13495000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzAtNi0xLTEtNDUwMzg_510a8965-6dcd-4a53-9a6d-9390223784b1"
      unitRef="usd">12667000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtMi0xLTEtNDUwMzg_915adfed-3e01-482d-82d9-acefe3d80185"
      unitRef="usd">32575000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtNC0xLTEtNDUwMzg_5afe971b-b496-425a-ba43-777ddf11cbc7"
      unitRef="usd">46197000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzEtNi0xLTEtNDUwMzg_96337e51-7d87-43fa-b63d-3ebb4aa9b6b5"
      unitRef="usd">41115000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItMi0xLTEtNDUwMzg_34093239-15be-465c-b69e-2e4b41378d69"
      unitRef="usd">467020000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItNC0xLTEtNDUwMzg_b30d39db-7273-45bd-81c4-1d448382d418"
      unitRef="usd">500360000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzItNi0xLTEtNDUwMzg_3b3079aa-24ef-42cc-8592-a45d24531be6"
      unitRef="usd">493216000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:Assets
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtMi0xLTEtNDUwMzg_08b30f17-e5ce-406d-aeda-82379badf27c"
      unitRef="usd">2764903000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtNC0xLTEtNDUwMzg_14af7710-39aa-4983-b19b-6b33a971c80a"
      unitRef="usd">2593528000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOmYwODk3MDMwM2VmMTQxNWI5MzFiZTg3M2M3NmZlZTI0L3RhYmxlcmFuZ2U6ZjA4OTcwMzAzZWYxNDE1YjkzMWJlODczYzc2ZmVlMjRfMzQtNi0xLTEtNDUwMzg_ab34628f-e5a9-4599-807a-e0dc3da253e4"
      unitRef="usd">2586345000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS0yLTEtMS00NTAzOA_72a2258b-09e5-48da-b2ea-3cc0d8f0036e"
      unitRef="usd">348073000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS00LTEtMS00NTAzOA_634788d5-3e67-426c-b13f-ced5a711178d"
      unitRef="usd">252609000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNS02LTEtMS00NTAzOA_239f5f06-6133-4f35-869a-aaf63fa70056"
      unitRef="usd">182639000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi0yLTEtMS00NTAzOA_ebeb779a-4bb8-42a2-8af4-3ee748972a36"
      unitRef="usd">208187000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi00LTEtMS00NTAzOA_0c054891-3870-4f6a-8774-82ad7367522e"
      unitRef="usd">221374000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNi02LTEtMS00NTAzOA_e9ba999f-2c6c-4f9e-8e54-fc81852acef0"
      unitRef="usd">272042000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy0yLTEtMS00NTAzOA_418d81c0-c98e-4aed-a4df-0bd35b37aad3"
      unitRef="usd">57000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy00LTEtMS00NTAzOA_348ba311-1acc-4907-a711-e7ac139c4b23"
      unitRef="usd">8788000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfNy02LTEtMS00NTAzOA_61529560-a377-4aa5-8e4a-cb6312342c20"
      unitRef="usd">5308000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC0yLTEtMS00NTAzOA_76eb0e91-40cf-4ceb-9c69-07c15ac0e166"
      unitRef="usd">5365000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC00LTEtMS00NTAzOA_9f788f3a-ee49-4d6f-8f37-cc26a545a623"
      unitRef="usd">26341000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOC02LTEtMS00NTAzOA_14bf93ae-e6c6-42d0-853d-422a44e85d3d"
      unitRef="usd">13724000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS0yLTEtMS00NTAzOA_0037a396-d068-4891-bd1b-adf2f26e78f2"
      unitRef="usd">21670000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS00LTEtMS00NTAzOA_6ac89527-8bec-4483-9362-fd2ae4630758"
      unitRef="usd">18803000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfOS02LTEtMS00NTAzOA_04b35c93-11d2-414f-90d4-ddb074c579fb"
      unitRef="usd">27281000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtMi0xLTEtNDUwMzg_1d5b3e1f-a68b-4ae9-9f48-53a9891ee181"
      unitRef="usd">3715000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtNC0xLTEtNDUwMzg_f190bc89-dba5-4acb-9b3f-8cde283b596c"
      unitRef="usd">10742000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTAtNi0xLTEtNDUwMzg_1c8058ed-74a6-4c7b-ad4e-6024acba8960"
      unitRef="usd">7427000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtMi0xLTEtNDUwMzg_a14203f1-d0d0-4a64-a492-1cef6112e6ab"
      unitRef="usd">11160000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtNC0xLTEtNDUwMzg_f00d946b-5dfd-4f17-a474-23c60d9aff6b"
      unitRef="usd">9128000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTEtNi0xLTEtNDUwMzg_ca78d39e-0872-4811-b2b9-d91aa09a1e45"
      unitRef="usd">10303000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItMi0xLTEtNDUwMzg_88287c32-0113-4ea8-9be4-0f7607f8443c"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItNC0xLTEtNDUwMzg_533cc337-4fb8-425d-a7a1-3cb1d511bc19"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTItNi0xLTEtNDUwMzg_34db930d-504b-4f32-9099-17951a17b97c"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtMi0xLTEtNDUwMzg_33d4c8d8-9806-461c-b13b-e29139bddc66"
      unitRef="usd">598227000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtNC0xLTEtNDUwMzg_a6e42ee3-0704-44c0-9417-b6732b62e0bb"
      unitRef="usd">547785000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTMtNi0xLTEtNDUwMzg_242c7169-3154-4acf-8438-88b03456c728"
      unitRef="usd">518724000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtMi0xLTEtNDUwMzg_1eea5bb2-f51c-488f-a295-ad86e7b7c902"
      unitRef="usd">616750000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtNC0xLTEtNDUwMzg_7e08838b-089a-47e7-bdea-c05103ebc94f"
      unitRef="usd">518547000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTUtNi0xLTEtNDUwMzg_86c69fa9-8dd8-459f-a3c4-296a8627dd81"
      unitRef="usd">518547000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtMi0xLTEtNDUwMzg_5d01b7ef-6016-4997-acd3-7e3e7366b7ab"
      unitRef="usd">50773000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtNC0xLTEtNDUwMzg_3c48962d-d415-4976-838c-55e467141d9a"
      unitRef="usd">52624000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTYtNi0xLTEtNDUwMzg_f0d14714-5ac2-4810-89db-2f6883896483"
      unitRef="usd">52890000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctMi0xLTEtNDUwMzg_8b0ccdf3-4e78-4246-be49-70a6d714b137"
      unitRef="usd">27030000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctNC0xLTEtNDUwMzg_ee877520-2cbd-4ae5-980f-b9aad306395c"
      unitRef="usd">22612000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTctNi0xLTEtNDUwMzg_673251a1-3dc8-4b73-8e0e-a3e1322783bf"
      unitRef="usd">29617000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtMi0xLTEtNDUwMzg_0412c191-149c-43b8-85a1-a0d9d5b2326d"
      unitRef="usd">22797000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtNC0xLTEtNDUwMzg_2c66212c-5698-4480-874f-09dddcf8a7a3"
      unitRef="usd">49235000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTgtNi0xLTEtNDUwMzg_85722320-3d73-4402-b5e0-fa641c745961"
      unitRef="usd">34464000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktMi0xLTEtNDUwMzg_83d8ffe3-8914-47f1-a60b-d62b55003c50"
      unitRef="usd">48584000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktNC0xLTEtNDUwMzg_7ea25259-6782-4fec-9ec7-db9c3ad58866"
      unitRef="usd">43483000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMTktNi0xLTEtNDUwMzg_a034484a-27d9-40f2-b12f-fe8dd7818f89"
      unitRef="usd">47334000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtMi0xLTEtNDUwMzg_af5d6dd7-1897-4d3d-ae75-c43f14ee2ebf"
      unitRef="usd">1364161000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtNC0xLTEtNDUwMzg_20b91097-0cbe-4818-acc1-fe758cd90806"
      unitRef="usd">1234286000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjAtNi0xLTEtNDUwMzg_756c4aa6-ff1a-4677-a2df-e2a47c09a625"
      unitRef="usd">1201576000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_734529c7-2446-463f-a13b-c58baf72cdfd"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i77420bbee4b543b19a495028871e5641_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_a17ba9c4-6295-4d1a-b760-3592d2e1c315"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N182NQ_d58dd6b0-37e5-4487-ab92-ae3de1f5b506"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_26b87561-fd51-445d-bb1e-087a470eaf57"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2fc69874ed9540bbb6ccc5851ad24039_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_381b1f0f-518e-48e8-a43c-9a9722d2730a"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_41d6c665-3bf6-4017-8e7c-9f7e90f1abf8"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i77420bbee4b543b19a495028871e5641_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_6ebee208-26ab-49aa-8664-c7b2b732f3a6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i77420bbee4b543b19a495028871e5641_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_9e7423d2-88da-4945-a1f4-9d04f311f700"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i42cdecaafe8f4f109ec382aa6f96ea0b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjphZjA1ZmRkODViZDQ0NDZiOWE2MGQ5MWJjZjE5YjE4N184Nw_df37b63b-1619-4a49-941d-9ce188c9b426"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtMi0xLTEtNDUwMzg_09fadc80-91f4-4412-9a68-ed70685a2b64"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtNC0xLTEtNDUwMzg_bda590d9-ce33-4889-a732-51074c77e823"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjUtNi0xLTEtNDUwMzg_14a88d53-7410-4cbb-a67f-399b46e3bb60"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_3c739a01-cc73-4ede-a58f-db0d3e04fba2"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_4c58c1ea-7abf-40a0-a020-9246599cc8be"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8zMw_88b0b8ad-95ca-44cb-a315-b21d6f054515"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV81NA_105ec7e3-d8be-47ef-9c80-3a3999919f77"
      unitRef="shares">24555361</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3d1c3b107b9240b09da33f6b4a630fb5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV81NA_cf33ed36-8bb2-43da-bd6d-54b79defd04c"
      unitRef="shares">24555361</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV85NA_20917cc1-00f0-4176-9962-1b1355ecedf7"
      unitRef="shares">24607384</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i04372a96b2704266822a31daf7c9e2cf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV85NA_967060b4-7ecd-4aa2-a1e0-9540ad80cd73"
      unitRef="shares">24607384</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8xMDc_14d7758d-5440-4e59-acd9-f5b0d8bf1034"
      unitRef="shares">24550019</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i495167e3f95a4fcf95345d8bee2b1655_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo2NjdiODY4M2E2YmU0MmVhOWE0MWUzYjc3ZGQ3YjcwNV8xMDc_54c22a75-acd5-43fd-b6ab-321456d86a16"
      unitRef="shares">24550019</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctMi0xLTEtNDUwMzg_89b1239f-d3d8-4b02-ae65-15d6ad098c1b"
      unitRef="usd">335160000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctNC0xLTEtNDUwMzg_36cad7ea-67e6-4896-8af0-df801bd0197e"
      unitRef="usd">330306000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjctNi0xLTEtNDUwMzg_afcd0917-cfd9-4daf-90b7-f83f0fbd94cb"
      unitRef="usd">330662000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtMi0xLTEtNDUwMzg_52db37ed-c60d-42e7-9a67-18f634d0fdb6"
      unitRef="usd">1102887000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtNC0xLTEtNDUwMzg_3481c8e8-845f-44d7-9ae6-850df4aec65b"
      unitRef="usd">1090110000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjgtNi0xLTEtNDUwMzg_66731696-66a9-4578-82de-6bf69982b470"
      unitRef="usd">1094192000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktMi0xLTEtNDUwMzg_7e03f15f-e2fe-4c9c-9493-15e2be0232e5"
      unitRef="usd">-77255000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktNC0xLTEtNDUwMzg_0df29fdb-4837-498a-b842-1717cd1fc5e8"
      unitRef="usd">-104412000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMjktNi0xLTEtNDUwMzg_d94b9cde-dbfd-4d03-ae20-689b03a43aa5"
      unitRef="usd">-84311000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtMi0xLTEtNDUwMzg_790958d2-f961-4956-8fcf-0c30b9fabe7a"
      unitRef="usd">1360792000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtNC0xLTEtNDUwMzg_8f5b3bd0-6cc6-459b-b779-c89fbe68a73a"
      unitRef="usd">1316004000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzAtNi0xLTEtNDUwMzg_7cc9a9e4-5977-4dca-8852-67e05a0abb81"
      unitRef="usd">1340543000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtMi0xLTEtNDUwMzg_8f81a220-91f2-4a3f-8a4a-d3a25b819e34"
      unitRef="usd">39950000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtNC0xLTEtNDUwMzg_5d759c00-9504-4742-850c-9a19a159dcdb"
      unitRef="usd">43238000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzEtNi0xLTEtNDUwMzg_70b84c06-1680-4595-aa65-b89f808fb1ba"
      unitRef="usd">44226000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItMi0xLTEtNDUwMzg_331908e8-6a0f-4568-ac94-d214c952fabe"
      unitRef="usd">1400742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItNC0xLTEtNDUwMzg_61eb2f23-1c7e-43ad-9075-b6d0910deb2e"
      unitRef="usd">1359242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzItNi0xLTEtNDUwMzg_bbc9b77d-c798-496a-8c04-c9c5ca9f17cc"
      unitRef="usd">1384769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtMi0xLTEtNDUwMzg_0eef6883-1e0b-4855-ae03-c567b09c84d7"
      unitRef="usd">2764903000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtNC0xLTEtNDUwMzg_5adfeeb0-db5f-486a-8fa3-b8fb69736b1d"
      unitRef="usd">2593528000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8xOS9mcmFnOmM1N2UxZTgxODAxNjRlNTVhZWNlMDdmZjVlZjUwZGM2L3RhYmxlOjAzM2U0NzhmNTZkMzRkMTE5MDdlNjY0ZGMyMmI2NTE2L3RhYmxlcmFuZ2U6MDMzZTQ3OGY1NmQzNGQxMTkwN2U2NjRkYzIyYjY1MTZfMzQtNi0xLTEtNDUwMzg_fe8e5b36-c6c7-4f6e-9b17-b8bb20d165dd"
      unitRef="usd">2586345000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNC0yLTEtMS00NTAzOA_dfabf0a9-ae1f-41ef-8414-3869dd3b59c0"
      unitRef="usd">73568000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNC00LTEtMS00NTAzOA_508e843d-08a8-43f4-a9ba-150346299373"
      unitRef="usd">69822000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNi0yLTEtMS00NTAzOA_807e49cc-37f3-427f-a4a7-177c35123780"
      unitRef="usd">42844000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNi00LTEtMS00NTAzOA_6a6dc426-fd59-4f11-b6af-7fe488de53c8"
      unitRef="usd">39110000</us-gaap:Depreciation>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOC0yLTEtMS00NTAzOA_81ffce9a-f1fa-49f2-bbe5-f710f1b368d6"
      unitRef="usd">6127000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOC00LTEtMS00NTAzOA_15f877ee-057c-4244-9078-e63cf67dbdaf"
      unitRef="usd">2864000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOS0yLTEtMS00NTAzOA_368c54d3-e306-4788-bc66-be76a66d1e03"
      unitRef="usd">1335000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfOS00LTEtMS00NTAzOA_1aaad5c2-f59f-461e-a376-dd65273352d6"
      unitRef="usd">-6829000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTAtMi0xLTEtNDUwMzg_149553d0-0b09-4c6f-ae31-98ebd59a4850"
      unitRef="usd">-14600000</us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax>
    <us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTAtNC0xLTEtNDUwMzg_f0721b7a-4342-48a2-9fc2-f6ddc86886be"
      unitRef="usd">-1980000</us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTMtMi0xLTEtNDUwMzg_b68a3681-2821-4764-b443-d22468f1b0d7"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTMtNC0xLTEtNDUwMzg_7018855c-3ed3-4c47-9128-afde43be1159"
      unitRef="usd">10457000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTQtMi0xLTEtNDUwMzg_594b7ca3-93c7-49c4-a984-c2b6af4d12d8"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTQtNC0xLTEtNDUwMzg_0b177e71-75a8-4ac1-81aa-a92664b00470"
      unitRef="usd">3787000</us-gaap:PaymentsForRestructuring>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTUtMi0xLTEtNDUwMzg_0c250b70-9379-40a5-b69e-4679584a817d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTUtNC0xLTEtNDUwMzg_ce7cef19-d97a-49d9-ab6e-8eb8c94945ef"
      unitRef="usd">-2532000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTYtMi0xLTEtNDUwMzg_05941825-9566-45c8-b53c-ffe37d052cf8"
      unitRef="usd">-18632000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTYtNC0xLTEtNDUwMzg_a1ee3b76-9491-43e0-8864-dc688d21aa5a"
      unitRef="usd">-1814000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTctMi0xLTEtNDUwMzg_abb3fc7a-f442-4817-a012-1e31407e7497"
      unitRef="usd">338286000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTctNC0xLTEtNDUwMzg_0aebde05-f562-4eef-843b-93b0999874bb"
      unitRef="usd">178133000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTgtMi0xLTEtNDUwMzg_d426cd9f-59bb-4426-a6e8-0e1c7b9eaa7e"
      unitRef="usd">-183850000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMTgtNC0xLTEtNDUwMzg_4136865c-d488-43f4-a34d-84e056b172d5"
      unitRef="usd">-51576000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjEtMi0xLTEtNDUwMzg_66477e27-ca8b-451e-9270-7040cb18ac2c"
      unitRef="usd">39430000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjEtNC0xLTEtNDUwMzg_f6552b23-1d2c-4010-9910-65a3d0cfee47"
      unitRef="usd">39831000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjItMi0xLTEtNDUwMzg_4a001f90-2e58-41ae-8e5f-94b2cd46ad74"
      unitRef="usd">3245000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjItNC0xLTEtNDUwMzg_f0ad6cc4-a625-4052-9d1a-cb043c7b5ffe"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjMtMi0xLTEtNDUwMzg_35f845df-ed2e-49d7-91b5-87df8a7391a7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjMtNC0xLTEtNDUwMzg_ffa062f0-d2f2-40f0-9211-60fcb95be934"
      unitRef="usd">102462000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjQtMi0xLTEtNDUwMzg_d21f9ff6-990b-4ec2-b0be-4325b022beb5"
      unitRef="usd">1634000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjQtNC0xLTEtNDUwMzg_2d2d2125-1c30-4650-bb58-ec8fd4a20d98"
      unitRef="usd">12609000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjYtMi0xLTEtNDUwMzg_a09dbcb3-24a7-4220-910b-058daac4e462"
      unitRef="usd">-34551000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjYtNC0xLTEtNDUwMzg_420acc62-d323-42d4-8fa5-28c4f4960621"
      unitRef="usd">-129684000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjktMi0xLTEtNDUwMzg_9ac7a422-008f-4d85-b3a6-d3336cbb897d"
      unitRef="usd">166109000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMjktNC0xLTEtNDUwMzg_d9155bc8-6da0-4f42-baf8-4ce16de5913d"
      unitRef="usd">151413000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzAtMi0xLTEtNDUwMzg_cb4f845f-f227-4e12-829e-d9a2f101240b"
      unitRef="usd">123481000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzAtNC0xLTEtNDUwMzg_ed963252-a066-47ed-9d80-a87f0f089a65"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzEtMi0xLTEtNDUwMzg_6ccc9e11-f9d7-4e69-a3ce-7e33e8330e7b"
      unitRef="usd">23481000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzEtNC0xLTEtNDUwMzg_886d1f0f-6e97-418e-adcd-f513e0c74525"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzItMi0xLTEtNDUwMzg_fc8469f2-0fde-4c20-8007-e5cf35831633"
      unitRef="usd">6825000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzItNC0xLTEtNDUwMzg_b785f0da-b48a-47af-bdd4-65fc504c7f50"
      unitRef="usd">6733000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzUtMi0xLTEtNDUwMzg_96b2017a-4067-431a-b808-d0cb7908bcce"
      unitRef="usd">3448000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzUtNC0xLTEtNDUwMzg_bad7dbaa-737e-4b89-90ce-9583cd72107a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzctMi0xLTEtNDUwMzg_73d0ee9c-6125-4457-9903-730cf3277083"
      unitRef="usd">57993000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzctNC0xLTEtNDUwMzg_7455d7e6-fc70-4a28-a653-6ca2fa08f093"
      unitRef="usd">57241000</us-gaap:PaymentsOfDividendsCommonStock>
    <uvv:ProceedsFromTerminationOfInterestRateSwapAgreements
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktMi0xLTEtNDY0Mzg_9b109911-6068-4336-98bf-0193ab23385e"
      unitRef="usd">11786000</uvv:ProceedsFromTerminationOfInterestRateSwapAgreements>
    <uvv:ProceedsFromTerminationOfInterestRateSwapAgreements
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktNC0xLTEtNDY0NTE_fd8dfb84-df03-43c5-91ec-4ebb829f4be1"
      unitRef="usd">0</uvv:ProceedsFromTerminationOfInterestRateSwapAgreements>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzgtMi0xLTEtNDUwMzg_87549a11-1210-44d0-adcc-46905d29d76a"
      unitRef="usd">-6337000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzgtNC0xLTEtNDUwMzg_9733defb-992e-479e-a8ca-559d3a230103"
      unitRef="usd">-3264000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktMi0xLTEtNDUwMzg_2181396f-28c8-4da5-ba9e-47c16175dc4d"
      unitRef="usd">203292000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfMzktNC0xLTEtNDUwMzg_641bbfef-b3c8-4102-bb59-7d4dbe6416de"
      unitRef="usd">84175000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDEtMi0xLTEtNDUwMzg_60219719-afb9-4a9f-8f55-96c5e9cc0906"
      unitRef="usd">-1256000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDEtNC0xLTEtNDUwMzg_497f8cfa-ce41-4515-8281-10cc006ed879"
      unitRef="usd">-831000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDItMi0xLTEtNDUwMzg_d5d1d321-a49d-4465-9a40-3663cb39670f"
      unitRef="usd">-16365000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDItNC0xLTEtNDUwMzg_21abbe41-71a0-48df-b4bc-934935a55c26"
      unitRef="usd">-97916000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDMtMi0xLTEtNDUwMzg_f22d9701-d62d-4026-ad36-b4196edc6e06"
      unitRef="usd">87648000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDMtNC0xLTEtNDUwMzg_6d6c56ee-7af7-4855-aa0e-5ee16a5f955a"
      unitRef="usd">203221000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDUtMi0xLTEtNDUwMzg_0cea07dc-2467-4670-9ce6-a3c7d2654d13"
      unitRef="usd">71283000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDUtNC0xLTEtNDUwMzg_371db5f2-b132-4c2e-8ebd-01c7ef0a6196"
      unitRef="usd">105305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDgtMi0xLTEtNDUwMzg_32b618b6-4413-40aa-a43e-669c28a60473"
      unitRef="usd">71283000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDgtNC0xLTEtNDUwMzg_048d099c-7af4-4e8e-8a9a-88501fd2c5be"
      unitRef="usd">99305000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDktMi0xLTEtNDUwMzg_79301364-f2d5-4e2f-8abb-f7fb0e7e84b5"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNDktNC0xLTEtNDUwMzg_b4e4279c-3a8f-4ee2-a509-3f508b5b715c"
      unitRef="usd">6000000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNTAtMi0xLTEtNDUwMzg_6ab6b6f0-63b9-45f3-ae9c-44d47a48b431"
      unitRef="usd">71283000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yMi9mcmFnOjg3NjU0ZGIyYTc3MzRiYTA4ZjE3YzRhOTBiNTYxN2UxL3RhYmxlOjBiNjBhZjJhNWM0YTRkNDM5NWZhMzZiMDRiNmJmYTlkL3RhYmxlcmFuZ2U6MGI2MGFmMmE1YzRhNGQ0Mzk1ZmEzNmIwNGI2YmZhOWRfNTAtNC0xLTEtNDUwMzg_68b4161a-b13b-411d-88ea-e41034a630b1"
      unitRef="usd">105305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8yOC9mcmFnOjgyYTc4N2E5OGYwZjQ1ZDA4OTc1MWQ4MWYzYTI0YWNkL3RleHRyZWdpb246ODJhNzg3YTk4ZjBmNDVkMDg5NzUxZDgxZjNhMjRhY2RfMTk0Mg_5986d96e-7a95-40a3-bbe8-37b6ef1a133e">BASIS OF PRESENTATION  &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Universal Corporation, which together with its subsidiaries is referred to herein as &#x201c;Universal&#x201d; or the &#x201c;Company,&#x201d; is a global business-to-business agri-products supplier to consumer product manufacturers. The Company is the leading global leaf tobacco supplier and provides high-quality plant-based ingredients to food and beverage end markets. Because of the seasonal nature of the Company&#x2019;s business, the results of operations for any fiscal quarter will not necessarily be indicative of results to be expected for other quarters or a full fiscal year.  All adjustments necessary to state fairly the results for the period have been included and were of a normal recurring nature. This Form 10-Q should be read in conjunction with the financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended March 31, 2022 (the &#x201c;2022 Annual Report on Form 10-K&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;The business environment in most of the jurisdictions in which the Company operates continues to move towards pre-pandemic conditions.  Currently, management does not believe the ongoing COVID-19 pandemic will materially impact the Company's financial condition, results of operations and demand for its products and services.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zMS9mcmFnOjBlNWU1MDNiMzA5NDQyODFhYjMzMTQzZTQxN2IxZmJjL3RleHRyZWdpb246MGU1ZTUwM2IzMDk0NDI4MWFiMzMxNDNlNDE3YjFmYmNfMTE1NA_0a01a671-55f0-4a96-aca1-0f8af9cb509a">ACCOUNTING PRONOUNCEMENTS &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pronouncements Adopted in the Current Period&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued Accounting Standards Update No. 2020-04, "Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting" ("ASU 2020-04"). ASU 2020-04 provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. ASU 2020-04 also temporarily allows hedge relationships to continue without de-designation upon changes due to reference rate reform.&#160;The Company adopted the new standard effective December 31, 2022. There was no material impact to the consolidated financial statements from the adoption of ASU 2020-04.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTcwMA_aa019391-3ec5-417e-91b0-29d2d030a7e0">BUSINESS COMBINATION&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Shank's Extracts, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's Extracts, LLC. (&#x201c;Shank's&#x201d;), a flavors and extracts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;processing company&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition. The acquisition of Shank's diversifies the Company's product offerings and generates new opportunities for its plant-based ingredients platform. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the goodwill recorded as part of the acquisition was attributable to the assembled workforce of Shank's. The goodwill and intangibles recognized for the Shank's acquisition are deductible for U.S. income tax purposes. The transaction was treated as an asset acquisition for U.S. Federal tax purposes, resulting in a step-up of tax basis to fair value.  The Company determined the Shank's operations are not material to the Company&#x2019;s consolidated results. Therefore, pro forma information is not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ended March&#160;31, 2022, the Company incurred $2.3 million of acquisition-related transaction costs for the purchase of Shank's. The acquisition-related costs were expensed as incurred and recorded in selling, general, and administrative expense on the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company acquired the land and buildings utilized by Shank's operations for $13.3 million. The purchase of the land and buildings resulted in the elimination of the $8.5 million operating lease right-of-use asset and lease liability recognized on the acquisition date for Shank's. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final purchase price allocation of the assets acquired and liabilities assumed for the Shank's acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shank's&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 4, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash Release of Deferred Proceeds from Acquisition of Silva International, Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended December&#160;31, 2022, the Company released $6.0 million, held in a third-party escrow account, to one of Silva's selling shareholders. The amounts were held in escrow since the date of acquisition, as the employee had a post-combination service requirement with forfeitable payment provisions. Therefore, under ASC Topic 805, "Business Combinations," the amounts held in escrow were treated as a contingent consideration arrangement and expensed as compensation expense in selling, general, and administrative expense on the consolidated statements of income. As of December&#160;31, 2022, all amounts have been released to the selling shareholder, who remains employed by the Company, and expensed in the Company's consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTE1_b381fc23-9aae-41e7-b7e7-fc7a16c58c36"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjM5_d49078aa-bba8-402a-a9ea-d47ace6e7074"
      unitRef="usd">100000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i5cee1dfe5e8a47e1ba3713085f8d89ef_D20211004-20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjU0_9a4dcd5e-2b5f-4ed0-8ccb-4c439c407b77"
      unitRef="usd">2400000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i4f954a17080c474e818c7898c5bc00f0_D20210401-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTA0MQ_405bc107-8852-47d3-821f-9fc5fd4018de"
      unitRef="usd">2300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibf84375a857141129f94f01026bf37a8_D20211101-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTM3MQ_e6428e28-88a2-4cc5-b319-8eb1159f3452"
      unitRef="usd">13300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:OperatingLeaseLiability
      contextRef="i468148dce16f4626aa5ec66330bb6c98_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTQ0OQ_d080f67f-80ac-4ca4-ae7e-af7dd0a0404a"
      unitRef="usd">8500000</us-gaap:OperatingLeaseLiability>
    <uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMTcwMw_699b467f-fc30-4a9c-b0c3-100b44cab3f3">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final purchase price allocation of the assets acquired and liabilities assumed for the Shank's acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shank's&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 4, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNC0xLTEtMS00NTAzOA_2f40a6a4-3277-448c-a02e-a577e20bd630"
      unitRef="usd">754000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNS0xLTEtMS00NTAzOA_147701be-087c-4bb5-8190-eab6f5ea1a56"
      unitRef="usd">6643000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfNy0xLTEtMS00NTAzOA_f79804c6-f92c-4cdb-b964-ac2c1c9bc5b8"
      unitRef="usd">15792000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfOC0xLTEtMS00NTAzOA_ff632b61-88ea-48f2-bdb5-80c7b7815d7f"
      unitRef="usd">415000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfOS0xLTEtMS00NTAzOA_effe6aa3-7a8d-47aa-b91a-de48b6369d57"
      unitRef="usd">11000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTAtMS0xLTEtNDUwMzg_27f9df2f-b7f3-4771-bdff-6d49ed996efc"
      unitRef="usd">8531000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTItMS0xLTEtNDUwMzg_8de7d36f-acb0-4458-9ff0-a8a5de255867"
      unitRef="usd">24000000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <uvv:FiniteLivedDevelopedTechnology
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTMtMS0xLTEtNDUwMzg_379c1d48-38be-4ac0-ae4a-3a8a4f15e678"
      unitRef="usd">4500000</uvv:FiniteLivedDevelopedTechnology>
    <uvv:NonCompeteAgreements
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTUtMS0xLTEtNDUwMzg_c9101d92-c57d-4189-b57d-727ba8ecc921"
      unitRef="usd">3000000</uvv:NonCompeteAgreements>
    <us-gaap:Goodwill
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTYtMS0xLTEtNDUwMzg_1d1411c7-5a3e-4f6b-8219-0f2773523836"
      unitRef="usd">41061000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMTctMS0xLTEtNDUwMzg_45b94faa-7c61-4069-9c45-0ba804a0885e"
      unitRef="usd">115696000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjAtMS0xLTEtNDUwMzg_e6403d80-9313-4630-97a7-9c385efe426a"
      unitRef="usd">6159000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <uvv:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjEtMS0xLTEtNDUwMzg_16205961-13c2-423b-9d60-115274e1b054"
      unitRef="usd">351000</uvv:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjItMS0xLTEtNDUwMzg_32bc7a66-4cc8-405d-a714-ab67b8cce61d"
      unitRef="usd">655000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjQtMS0xLTEtNDUwMzg_3485b1b9-6616-47c2-82d8-d5c60abd2a87"
      unitRef="usd">8531000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjYtMS0xLTEtNDUwMzg_9241e430-3235-4dc0-b3f7-dd3e28706b04"
      unitRef="usd">15696000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i4ad92cb76cd946578cb7bd290e8acddd_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RhYmxlOjE4NTI4ODQxNjQ4OTQwMmJhZDJiY2QzYjA3YmUxMTYyL3RhYmxlcmFuZ2U6MTg1Mjg4NDE2NDg5NDAyYmFkMmJjZDNiMDdiZTExNjJfMjgtMS0xLTEtNDUwMzg_892234f1-b576-4a1c-bebb-580cd84ea704"
      unitRef="usd">100000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNC9mcmFnOjA1Y2VlZTI3YjExMjRjYWRiNjNhYWUxZTJmMDRmNDQ0L3RleHRyZWdpb246MDVjZWVlMjdiMTEyNGNhZGI2M2FhZTFlMmYwNGY0NDRfMjE5OTAyMzI2Mzc1NQ_ed661972-d880-4d82-a8e7-461c01e8d3e6"
      unitRef="usd">6000000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIzMA_3b87965c-f651-4f18-a928-69f92966f324">RESTRUCTURING AND IMPAIRMENT COSTS&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Universal continually reviews its business for opportunities to realize efficiencies, reduce costs, and realign its operations in response to business changes. Restructuring and impairment costs are periodically incurred in connection with those activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no restructuring and impairment costs incurred for the three and nine months ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tobacco Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of efforts to exit the idled tobacco operations in Tanzania, the Company reevaluated the carrying values of property, plant, and equipment associated with the Tanzania operations. During the three months ended December 31, 2021, the Company determined the carrying value exceeded the estimated fair value of those assets and recognized a $9.4 million impairment charge. During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding shares of common stock, which included all properties, of the idled companies in Tanzania. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 6 for additional information about the sale of the idled tobacco operations in Tanzania.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended December&#160;31, 2021, the Company also incurred $0.6&#160;million and $2.2 million of termination costs for the Tobacco Operations segment, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ingredients Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended December&#160;31, 2021, the Company recognized net gains of  $1.6 million and $1.2 million, respectively, for the sale of the remaining property, plant, and equipment associated with wind-down of Carolina Innovative Food Ingredients, Inc. (&#x201c;CIFI&#x201d;), a sweet potato processing operation located in Nashville, North Carolina that was announced in fiscal year 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the restructuring and impairment costs recorded for the three and nine months ended December&#160;31, 2021 and were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total impairment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total restructuring and impairment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMzIw_2516512d-fe4b-475d-89d0-c0eeef410aa8"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMzIw_68a36d4a-83bf-48d8-92b6-eab6ade0d840"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfMjE5OTAyMzI1NzAyNg_49e52ddd-2a29-4ace-84cb-9195b798f0f7"
      unitRef="usd">9400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:SeveranceCosts1
      contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzI1OA_a5f0af5e-f59a-47ca-b1fd-005236f00464"
      unitRef="usd">600000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIxNQ_a2cbb1dd-083a-43d9-be2b-7ff810d30262"
      unitRef="usd">2200000</us-gaap:SeveranceCosts1>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzIyNQ_20fa3f3d-efbd-4712-b878-1d747a51b8ab"
      unitRef="usd">1600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNjg0_df1bd6a5-40a5-480b-9b50-94169e91689f"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RleHRyZWdpb246MzNmNThlYTQ5NWQxNDAwMTg0NWIxYWIxYmIyZWIzZGNfNDM5ODA0NjUxMzA5OQ_92926a66-4eca-41ed-afbc-aca0bf931204">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the restructuring and impairment costs recorded for the three and nine months ended December&#160;31, 2021 and were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total impairment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total restructuring and impairment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="i2b7e37e8c91f4d79ba9748bf32eafbf5_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNC0zLTEtMS00Njc0Mw_1543ffc1-86b6-4462-aae9-667e110e8b90"
      unitRef="usd">627000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i7da51e5ed7c64fbe99b0079e3bee3191_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNC03LTEtMS00Njc0Mw_95c14b61-d72a-46d7-8577-c26a2f1ebcc4"
      unitRef="usd">2174000</us-gaap:SeveranceCosts1>
    <us-gaap:OtherRestructuringCosts
      contextRef="i98c25d5afd28453c9d7aca9e2d4b2d41_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNS0zLTEtMS00Njc0Mw_05446cd3-e421-4084-b9c5-929d94cdc14b"
      unitRef="usd">0</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="iccc0bcfe0b49416bbbf3733cda9320f8_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNS03LTEtMS00Njc0Mw_6b10cfeb-848c-4131-8f90-1b88d07c9b70"
      unitRef="usd">-24000</us-gaap:OtherRestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNi0zLTEtMS00ODgzMA_db8d9e98-b71b-481e-89e9-0abbb8b5de11"
      unitRef="usd">627000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfNi03LTEtMS00ODgzNQ_ac7f55ec-66c1-4447-8a5b-b98b14c65110"
      unitRef="usd">2150000</us-gaap:RestructuringCosts>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfOC0zLTEtMS00Njc0Mw_bbb1a1a9-cfb1-4f28-86cb-a992be864030"
      unitRef="usd">7806000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfOC03LTEtMS00Njc0Mw_092a04f7-81a2-4859-a1e1-52f3ccc24720"
      unitRef="usd">8307000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:AssetImpairmentCharges
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTAtMy0xLTEtNDg4Mzc_ad66aa27-1dd3-4627-b085-9a8f2e5971ab"
      unitRef="usd">7806000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTAtNy0xLTEtNDg4NDE_eac64cc9-c382-4aa5-bb3b-1fc91bb9b90a"
      unitRef="usd">8307000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTEtMy0xLTEtNDg4NDM_0a0ee57e-8fc9-4f15-8ee4-4c0ef430d39b"
      unitRef="usd">8433000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV8zNy9mcmFnOjMzZjU4ZWE0OTVkMTQwMDE4NDViMWFiMWJiMmViM2RjL3RhYmxlOmQ1MDllNjYxNzI4MzQ1ODk4NjMxMWVjOTcxNGMxZTYyL3RhYmxlcmFuZ2U6ZDUwOWU2NjE3MjgzNDU4OTg2MzExZWM5NzE0YzFlNjJfMTEtNy0xLTEtNDg4NDU_94bdfdb0-58d5-453d-af8f-3c72ef0bd8fb"
      unitRef="usd">10457000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RleHRyZWdpb246NDZhOTIwNDMxZjM2NGFkN2E2YjI4NWRiMzFmNzA3MWVfNTM2MA_5831f83e-aaa4-48f7-a40d-442c5f9ab264">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s consolidated revenue consists of sales of processed leaf tobacco to customers. The Company also earns revenue from processing leaf tobacco owned by customers and from various other services provided to customers.  Additionally, the Company has fruit and vegetable processing operations, as well as flavor and extract services that provide customers with a range of food ingredient products. Payment terms with customers vary depending on customer creditworthiness, product types, services provided, and other factors. Contract durations and payment terms for all revenue categories generally do not exceed&#160;one year. Therefore, the Company has applied a practical expedient to not adjust the transaction price for the effects of financing components, as the Company expects that the period from the time the revenue for a transaction is recognized to the time the customer pays for the related good or service transferred will be one year or less.  Shipping and handling costs under sales contracts with customers are treated as fulfillment costs and included in the transaction price. Below is a description of the major revenue-generating categories from contracts with customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tobacco Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s business involves purchasing leaf tobacco from farmers in the origins where it is grown, processing and packing the tobacco in its factories, and then transferring ownership and control of the tobacco to customers. On a much smaller basis, the Company also sources processed tobacco from third-party suppliers for resale to customers. The contracts for tobacco sales with customers create a performance obligation to transfer tobacco to the customer. Transaction prices for the sale of tobaccos are primarily based on negotiated fixed prices, but the Company does have a small number of cost-plus contracts with certain customers. Cost-plus arrangements provide the Company reimbursement of the cost to purchase and process the tobacco, plus a contractually agreed-upon profit margin. The Company utilizes the most likely amount methodology under the accounting guidance to recognize revenue for cost-plus arrangements with customers. Taxes assessed by government authorities on the sale of leaf tobacco products are excluded from the transaction price. At the point in time that the customer obtains control over the tobacco, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ingredient Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent fiscal years, the Company has diversified operations through the acquisition of established companies that offer customers a wide range of both liquid and dehydrated fruit and vegetable ingredient products, flavors, and extracts. These operations procure raw materials from domestic and international growers and suppliers and through a variety of processing steps including sorting, cleaning, pressing, mixing, extracting, and blending to manufacture finished goods utilized in both human and pet food.  The contracts for food ingredients with customers create a performance obligation to transfer the manufactured finished goods to the customer. Transaction prices for the sale of food ingredients are primarily based on negotiated fixed prices. At the point in time that the customer obtains control over the finished product, which is typically aligned with physical shipment under the contractual terms with the customer, the Company completes its performance obligation and recognizes the revenue for the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Processing Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Processing and packing of customer-owned tobacco and ingredients is a short-duration process. Processing charges are primarily based on negotiated fixed prices per unit of weight processed. Under normal operating conditions, customer-owned raw materials that are placed into the production line exits as processed and packed product and is then later transported to customer-designated transfer locations. The revenue for these services is recognized when the performance obligation is satisfied, which is generally when processing is completed. The Company&#x2019;s operating history and contract analyses indicate that customer requirements for processed tobacco and food ingredients products are consistently met upon completion of processing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Sales and Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into various arrangements with customers to provide other value-added services that may include blending, chemical and physical testing of products, storage, and tobacco cutting services for select manufacturers.  These other arrangements and operations are a much smaller portion of the Company&#x2019;s business, and are separate and distinct contractual agreements from the Company&#x2019;s tobacco and food ingredients sales or third-party processing arrangements with customers.  The transaction prices and timing of revenue recognition of these items are determined by the specifics of each contract.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates the Company&#x2019;s revenue by significant revenue-generating category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;672,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,536,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Processing revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other sales and revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,869,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,450,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operating sales and revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Consolidated sales and other operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;795,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;652,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,875,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,456,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RleHRyZWdpb246NDZhOTIwNDMxZjM2NGFkN2E2YjI4NWRiMzFmNzA3MWVfNTM1NQ_b277ede9-c265-4fc5-8656-3276ba4b77e5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates the Company&#x2019;s revenue by significant revenue-generating category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.670%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;672,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,536,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Processing revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other sales and revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,869,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,450,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operating sales and revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Consolidated sales and other operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;795,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;652,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,875,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,456,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Other operating sales and revenues consists principally of interest on advances to suppliers and dividend payments from deconsolidated affiliates.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ca357a5b6c5483ba0f649a93641a676_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy0yLTEtMS00NTAzOA_dd384d22-45c9-4be8-9ce3-3e2b34ba3141"
      unitRef="usd">672002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2f2da84f7fe4215b5266855419ab770_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy00LTEtMS00NTAzOA_82b89103-1cb0-4f1f-b687-1ed488a8ce39"
      unitRef="usd">540363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe6002ab546f48349a7d95dc814328e2_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy02LTEtMS00NTAzOA_0bb82108-a45a-4fce-9d6a-ecad8dd166a2"
      unitRef="usd">1536898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19e7a8488a7f4f7c9f2fac5bef280dc2_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfMy04LTEtMS00NTAzOA_7bf8d630-1a85-4011-93c7-04ec711cf485"
      unitRef="usd">1181329000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dae3dd6bb324fa58f195f03556fa991_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC0yLTEtMS00NTAzOA_956b020e-5616-440c-bc69-22bd7cd14ef9"
      unitRef="usd">65824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if41dfd05b3cd4ffea8d854f85afa64f8_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC00LTEtMS00NTAzOA_ff279874-703b-4d79-af00-eb114581d3f7"
      unitRef="usd">70682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2471547d89ae424ba6cadfbd6587f8e9_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC02LTEtMS00NTAzOA_917d463b-45e1-4b11-82df-67610b0b06d8"
      unitRef="usd">219429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5e758201ebb453d8d52bcc43f0e4af4_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNC04LTEtMS00NTAzOA_d0ef88ba-6716-486b-9e7c-fa72618067fe"
      unitRef="usd">175087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i469d3d3e429a4ee4a37a3bf6978f7064_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS0yLTEtMS00NTAzOA_6612def0-7935-44bc-aae0-bc1370103643"
      unitRef="usd">21266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i067f2eea5f6f4d6196033e30a62f3a1b_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS00LTEtMS00NTAzOA_34d843ac-2a00-4f02-85a8-bb7d7ebb1f15"
      unitRef="usd">19647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2477404b2da24294a7e2cd5f9275fa55_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS02LTEtMS00NTAzOA_bde28069-3e53-4dd4-93fa-bb765d94aee0"
      unitRef="usd">54796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c8568340ea4463796a9ee0d5f9fc56b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNS04LTEtMS00NTAzOA_61d27b00-2bca-45bb-bd42-44a229867150"
      unitRef="usd">52391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if13250ee5f4d49e3b144e500ec6ff3e2_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi0yLTEtMS00NTAzOA_e358f6f2-fea7-439a-8c0b-276b2a8f4303"
      unitRef="usd">31051000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9ff4f24ab7547e2b092dc530d36adf5_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi00LTEtMS00NTAzOA_f9867af6-e946-4766-a3f0-1aa351ad90f3"
      unitRef="usd">16988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b3fd5d5487b45f380b3098953357852_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi02LTEtMS00NTAzOA_52676fba-af44-4a45-8481-dae3ebafa7fc"
      unitRef="usd">58146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f951200fdf4536bab4d388fb63a1de_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNi04LTEtMS00NTAzOA_2526a522-afdc-47f8-b7bf-ea0a805d3472"
      unitRef="usd">41733000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy0yLTEtMS00NTAzOA_b5abdf2b-e8ba-4a6a-8b08-14a7173020ee"
      unitRef="usd">790143000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy00LTEtMS00NTAzOA_914e1e2d-0642-458c-afe5-619db8418558"
      unitRef="usd">647680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy02LTEtMS00NTAzOA_d3939f02-6954-44ea-9582-3617d8d32890"
      unitRef="usd">1869269000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfNy04LTEtMS00NTAzOA_f8382782-70a5-4ddb-9166-e0d4f17223ca"
      unitRef="usd">1450540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OtherOperatingIncome
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC0yLTEtMS00NTAzOA_d9e308bc-87fd-4e75-9833-4f3eb87a6ded"
      unitRef="usd">4896000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC00LTEtMS00NTAzOA_b8b7de1b-3818-4bf9-ac57-2e65a4115d5a"
      unitRef="usd">4964000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC02LTEtMS00NTAzOA_ba1f4304-8a2e-425a-97d4-b17483dfe9fd"
      unitRef="usd">6576000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOC04LTEtMS00NTAzOA_90c9ae07-4e57-4d54-82e3-200bf47df92b"
      unitRef="usd">6088000</us-gaap:OtherOperatingIncome>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS0yLTEtMS00NTAzOA_1ba99fe7-3d65-44ba-b7c5-e95ee6ddbc38"
      unitRef="usd">795039000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS00LTEtMS00NTAzOA_1713e5e7-b93f-4ff9-ae2e-d1de44227294"
      unitRef="usd">652644000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS02LTEtMS00NTAzOA_e16a17bd-8fd4-4478-9f7c-0f4fc5a01eab"
      unitRef="usd">1875845000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80MC9mcmFnOjQ2YTkyMDQzMWYzNjRhZDdhNmIyODVkYjMxZjcwNzFlL3RhYmxlOjQ3Y2YwNzcyNTRlMzQwOWE5Yzg5NjczZjc0MmE5MWYyL3RhYmxlcmFuZ2U6NDdjZjA3NzI1NGUzNDA5YTljODk2NzNmNzQyYTkxZjJfOS04LTEtMS00NTAzOA_d5b3ffb1-1a88-4842-9e0f-f314c0477b79"
      unitRef="usd">1456628000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEzNjE_897ff82c-83b8-4815-b0e8-7fcfea97a3d7">CONTINGENT LIABILITIES AND OTHER MATTERS &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Contingent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Contingent Liabilities (Letters of credit)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had other contingent liabilities totaling approximately $1 million at December&#160;31, 2022, primarily related to outstanding letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Value-Added Tax Assessments in Brazil&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further discussed below, the Company&#x2019;s local operating subsidiaries pay significant amounts of value-added tax (&#x201c;VAT&#x201d;) in connection with their operations, which generate tax credits that they normally are entitled to recover through offset, refund, or sale to third parties.  In Brazil, VAT is assessed at the state level when green tobacco is transferred between states.  The Company&#x2019;s operating subsidiary there pays VAT when tobaccos grown in the states of Santa Catarina and Parana are transferred to its factory in the state of Rio Grande do Sul for processing.  The subsidiary has received assessments for additional VAT plus interest and penalties from tax authorities for the states of Santa Catarina and Parana based on audits of the subsidiary&#x2019;s VAT filings for specified periods.  In June 2011, tax authorities for the state of Santa Catarina issued assessments for tax, interest, and penalties for periods from 2006 through 2009 totaling approximately $9 million.  In September 2014, tax authorities for the state of Parana issued an assessment for tax, interest, and penalties for periods from 2009 through 2014 totaling approximately $10 million.  Those amounts are based on the exchange rate for the Brazilian currency at December&#160;31, 2022.  Management of the operating subsidiary and outside counsel believe that errors were made by the tax authorities for both states in determining all or significant portions of these assessments and that various defenses support the subsidiary&#x2019;s positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Santa Catarina assessments, the subsidiary took appropriate steps to contest the full amount of the claims.  As of December&#160;31, 2022, a portion of the subsidiary&#x2019;s arguments had been accepted, and the outstanding assessment had been reduced.  The reduced assessment, together with the related accumulated interest through the end of the current reporting period, totaled approximately $9 million (at the December&#160;31, 2022 exchange rate).  The subsidiary is continuing to contest the full remaining amount of the assessment.  While the range of reasonably possible loss is zero up to the full $9 million remaining assessment with interest, based on the strength of the subsidiary&#x2019;s defenses, no loss within that range is considered probable at this time and no liability has been recorded at December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Parana assessment, management of the subsidiary and outside counsel challenged the full amount of the claim.  A significant portion of the Parana assessment was based on positions taken by the tax authorities that management and outside counsel believe deviate significantly from the underlying statutes and relevant case law.  In addition, under the law, the subsidiary&#x2019;s tax filings for certain periods covered in the assessment were no longer open to any challenge by the tax authorities.  In December 2015, the Parana tax authorities withdrew the initial claim and subsequently issued a new assessment covering the same tax periods, reflecting a substantial reduction from the original assessment. In fiscal year 2020, the Parana tax authorities acknowledged the statute of limitations related to claims prior to December 2010 had expired and reduced the assessment to $3 million (at the December&#160;31, 2022 exchange rate).  Notwithstanding the reduced assessment, management and outside counsel continue to believe that the new assessment is not supported by the underlying statutes and relevant case law and have challenged the full amount of the claim.  The range of reasonably possible loss is considered to be zero up to the full $3 million assessment.  However, based on the strength of the subsidiary's defenses, no loss within that range is considered probable at this time and no liability has been recorded at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In both states, the process for reaching a final resolution to the assessments is expected to be lengthy, and management is not currently able to predict when either case will be concluded.  Should the subsidiary ultimately be required to pay any tax, interest, or penalties in either case, the portion paid for tax would generate VAT credits that the subsidiary may be able to recover.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:42.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Legal and Tax Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various subsidiaries of the Company are involved in litigation and tax examinations incidental to their business activities.&#160; While the outcome of these matters cannot be predicted with certainty, management is vigorously defending the matters and does not currently expect that any of them will have a material adverse effect on the Company&#x2019;s business or financial position.&#160; However, should one or more of these matters be resolved in a manner adverse to management&#x2019;s current expectation, the effect on the Company&#x2019;s results of operations for a particular fiscal reporting period could be material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advances to Suppliers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In many sourcing origins where the Company operates, it provides agronomy services and seasonal advances of seed, seedlings, fertilizer, and other supplies to tobacco farmers for crop production, or makes seasonal cash advances to farmers for the procurement of those inputs.  These advances are short term, are repaid upon delivery of tobacco to the Company, and are reported in advances to suppliers in the consolidated balance sheets.  In several origins, the Company has made long-term advances to tobacco farmers to finance curing barns and other farm infrastructure.  In some years, due to low crop yields and other factors, individual farmers may not deliver sufficient volumes of tobacco to fully repay their seasonal advances, and the Company may extend repayment of those advances into future crop years.  The long-term portion of advances is included in other noncurrent assets in the consolidated balance sheets.  Both the current and the long-term portions of advances to suppliers are reported net of allowances recorded when the Company determines that amounts outstanding are not likely to be collected.  Short-term and long-term advances to suppliers totaled $186 million at December&#160;31, 2022, $147 million at December&#160;31, 2021, and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$153 million at March&#160;31, 2022. The related valuation allowances totaled $21 million at December&#160;31, 2022, $17 million at December&#160;31, 2021, and $19 million at March&#160;31, 2022, and were estimated based on the Company&#x2019;s historical loss information and crop projections.  The allowances were increased by net provisions of approximately $6.1 million and $2.9 million in the nine-month periods ended December&#160;31, 2022 and 2021, respectively.  These net provisions are included in selling, general, and administrative expenses in the consolidated statements of income.  Interest on advances is recognized in earnings upon the farmers&#x2019; delivery of tobacco in payment of principal and interest. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recoverable Value-Added Tax Credits&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In many foreign countries, the Company&#x2019;s local operating subsidiaries pay significant amounts of VAT on purchases of unprocessed and processed tobacco, crop inputs, packing materials, and various other goods and services.  In some countries, VAT is a national tax, and in other countries it is assessed at the state level.  Items subject to VAT vary from jurisdiction to jurisdiction, as do the rates at which the tax is assessed.  When tobacco is sold to customers in the country of origin, the operating subsidiaries generally collect VAT on those sales.  The subsidiaries are normally permitted to offset their VAT payments against the collections and remit only the incremental VAT collections to the tax authorities.  When tobacco is sold for export, VAT is normally not assessed.  In countries where tobacco sales are predominately for export markets, VAT collections generated on downstream sales are often not sufficient to fully offset the subsidiaries&#x2019; VAT payments.  In those situations, unused VAT credits can accumulate.  Some jurisdictions have procedures that allow companies to apply for refunds of unused VAT credits from the tax authorities, but the refund process often takes an extended period of time and it is not uncommon for refund applications to be challenged or rejected in part on technical grounds.  Other jurisdictions may permit companies to sell or transfer unused VAT credits to third parties in private transactions, although approval for such transactions must normally be obtained from the tax authorities, limits on the amounts that can be transferred may be imposed, and the proceeds realized may be heavily discounted from the face value of the credits.  Due to these factors, local operating subsidiaries in some countries can accumulate significant balances of VAT credits over time.  The Company reviews these balances on a regular basis and records valuation allowances on the credits to reflect amounts that are not expected to be recovered, as well as discounts anticipated on credits that are expected to be sold or transferred.  At December&#160;31, 2022, the aggregate balance of recoverable tax credits held by the Company&#x2019;s subsidiaries totaled approximately $66 million ($65 million at December&#160;31, 2021, and $67 million at March&#160;31, 2022), and the related valuation allowances totaled approximately $24 million ($20 million at December&#160;31, 2021, and $21 million at March&#160;31, 2022).  The net balances are reported in other current assets and other noncurrent assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shelf Registration and Stock Repurchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020 the Company filed an undenominated automatic universal shelf registration statement with the U.S. Securities and Exchange Commission to provide for the future issuance of an undefined amount of securities as determined by the Company and offered in one or more prospectus supplements prior to issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A stock repurchase plan, which was authorized by the Company's Board of Directors, became effective and was publicly announced on November 2, 2022. This stock repurchase plan authorized the purchase of up to $100 million in common and/or preferred stock in open market or privately negotiated transactions through November 15, 2024 or when funds for the program have been exhausted, subject to market conditions and other factors. The program had $100 million of remaining capacity for repurchases of common and/or preferred stock at December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sale of Idled Tanzania Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended December&#160;31, 2022, the Company entered into a sales agreement to sell all outstanding shares of common stock, which included all properties, of the idled companies in Tanzania for $8.5 million.  The Company has received $3.2 million of the $8.5 million sales agreement as of December&#160;31, 2022. The remaining proceeds are expected to be received in installments by June 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;New Bank Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;On December 15, 2022, the Company entered into a new bank credit agreement that replaced its existing bank credit agreement dated December 20, 2018.  In addition to extending the maturity dates of the underlying components of the facility, the new agreement includes a $530 million five-year revolving credit facility (expiring December 15, 2027), a $275 million five-year term loan (due December 15, 2027), and a $345 million seven-year term loan (due December 15, 2029).  At closing, the Company had a balance of $385 million outstanding under the revolving credit facility.  Both term loans were fully funded at closing, require no amortization, and are prepayable without penalty prior to maturity.  The new facility may be expanded to allow for additional borrowings of up to $200 million under certain conditions.  Borrowings under the revolving credit facility and the two term loans bear interest a variable rate benchmarked to the Secured Overnight Financing Rate ("SOFR") instead of LIBOR plus a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;margin based on the Company&#x2019;s credit measures.  The new credit agreement contains financial covenants that require the Company to maintain certain levels of tangible net worth and leverage.  Those covenants are substantially the same as the covenants in the prior bank credit agreement, and the Company was in compliance with the covenants at December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended December&#160;31, 2022, the Company entered into two new receive-floating / pay-fixed interest rate swap agreements, hedging the variable interest payments on half of the principal value of each of the new term loans.  The swap agreements convert the variable benchmark rate to a fixed rate through December 15, 2027 for the five-year term loan, and through December 15, 2029 for the seven-year term loan.  With the swap agreements in place, the effective interest rates on the hedged portions of the $275 million five-year term loan and the $345 million seven-year term loan were 5.50% and 5.65%, respectively, at December 31, 2022.  Prior to the maturity of the swap agreements, those effective interest rates will change only if a change in the Company&#x2019;s credit measures results in adjustments to the applicable credit spreads specified in the underlying loan agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Compared to the prior credit agreement, there were only limited changes among the individual bank lenders participating in the new agreement.  Accordingly, under the applicable accounting guidance, a significant portion of the transaction was accounted for as a debt modification rather than a debt extinguishment.  As a result, only an immaterial amount of the unamortized debt issuance costs related to the prior credit agreement were charged to expense.  The remainder of those costs remained capitalized on the Company's consolidated balance sheet and will be amortized over the term of the new credit agreement.  Similarly, in the consolidated statement of cash flows, rather than presenting issuance of the entire $620 million of new term loans and repayment of $520 million of prior term loans, the amounts presented for the issuance and repayment of long-term debt reflect only the changes in the underlying principal positions among the participating bank lenders.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <uvv:OtherContingentLiabilities
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjEw_108b18df-5612-4941-a59b-734ea546e296"
      unitRef="usd">1000000</uvv:OtherContingentLiabilities>
    <uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits
      contextRef="idee9b06fa4084f44b47086424c6ed2f8_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTI3OQ_c0934fde-168c-44e5-b9c9-34d147bf4970"
      unitRef="usd">9000000</uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits>
    <uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits
      contextRef="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTQ1NQ_b6de259b-fd88-450a-97c0-7ad16aeb3dde"
      unitRef="usd">10000000</uvv:BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits>
    <uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits
      contextRef="i079289ade3d746a1b76aef83e70d8ad5_D20220401-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjE4NQ_f28be359-1ef2-4c3b-a316-5bae91995d9f"
      unitRef="usd">9000000</uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i452839b7388f4d88bcc34b76d3f569ba_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjM0OQ_31c955aa-bf0d-46f5-97ec-a739652d3268"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ia61016ea6f9d4a7fb84f8acd64be63e5_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjM2Nw_3986ef02-7aa7-4dfd-9792-e965daff013b"
      unitRef="usd">9000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="idee9b06fa4084f44b47086424c6ed2f8_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMjUyNA_5a5e3032-9182-47a9-8ac5-bb2c033bb460"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits
      contextRef="i25fd910219e048f49008153ded9b7908_D20220401-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzQ1Nw_e0c1061a-1999-4e29-8e3d-a8557619245e"
      unitRef="usd">3000000</uvv:ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i47edcc1336434eaa9dce714b9e7a2050_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzc3OA_91ab7b1e-2382-4796-b230-c2c0e3e1af6c"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i3d4012d5a1cf48c6b61a390722557d1c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzc5Ng_3016865e-6110-478c-9d46-5c6568d02de8"
      unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i9a2db8bde3e14808b053a49d3b50ec6d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMzkzOQ_8d36f3f8-c1ba-4b85-9153-b6f137d18b9a"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <uvv:AdvancesToSuppliersCurrentAndNoncurrent
      contextRef="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjE5Ng_fcfcb384-11e2-4aa8-89b2-8d512640009e"
      unitRef="usd">186000000</uvv:AdvancesToSuppliersCurrentAndNoncurrent>
    <uvv:AdvancesToSuppliersCurrentAndNoncurrent
      contextRef="i298dd0babdba4c94a360bbf9d28307aa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjIwNg_d442a9e0-ddd8-4a1b-916c-a5f29ae4b903"
      unitRef="usd">147000000</uvv:AdvancesToSuppliersCurrentAndNoncurrent>
    <uvv:AdvancesToSuppliersCurrentAndNoncurrent
      contextRef="i22028e6cc3b847268dc9f624ddab3476_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjIyMA_8b4a604d-d009-49b9-a378-c4e40a9c3021"
      unitRef="usd">153000000</uvv:AdvancesToSuppliersCurrentAndNoncurrent>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2fbcf97fa5fb498cb8dd8846b88d1939_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI3MQ_9581d32b-c929-4a5c-a22f-bda652e5ce29"
      unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i298dd0babdba4c94a360bbf9d28307aa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI4MQ_86422610-73c8-438e-b43b-a567d6ed309b"
      unitRef="usd">17000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i22028e6cc3b847268dc9f624ddab3476_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjI5NQ_d6a321dc-fbee-48f0-abb6-473d5421f57f"
      unitRef="usd">19000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i062d69eab70c4a729767f7a668b7bb9a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjQ2Mw_cc4a1915-713b-4be7-8155-2332ebb2b265"
      unitRef="usd">6100000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic351628f72d3414da092980a803e6300_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNjQ3MA_3e877cd7-bc05-4990-b37b-bc32e821f690"
      unitRef="usd">2900000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits
      contextRef="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAwNg_a7decdcf-9323-4522-aaa6-b46cfd83b003"
      unitRef="usd">66000000</uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits>
    <uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits
      contextRef="ib475591e04664323bb8f1e8c2b753abe_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAxMA_d70c1b7f-d717-444c-903b-ac2b2312d18e"
      unitRef="usd">65000000</uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits>
    <uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits
      contextRef="ife0831f5285444c8b1feb1a0311ce16e_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTAyNA_20ec67f5-f6f9-48a4-8d4e-603ac3b1e39c"
      unitRef="usd">67000000</uvv:AggregateBalanceOfRecoverableValueAddedTaxCredits>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie83d0d47a3f5410fa622a4ecc35707eb_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTA5NA_8af99c2c-a4f3-48e8-85a4-a8215064d275"
      unitRef="usd">24000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib475591e04664323bb8f1e8c2b753abe_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTA5OA_da9c00d9-b05d-4c10-8b43-c2b72f4694bb"
      unitRef="usd">20000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ife0831f5285444c8b1feb1a0311ce16e_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfOTExMg_3c6fd495-1729-46c4-9f23-8bb9c3abfff0"
      unitRef="usd">21000000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTAzNzc_a440d6a2-1e54-454b-a4a4-a183e19cca1b"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTA2MDY_6d12ae93-12a4-4650-91c6-9e73a026d9bb"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEyMjI_ccda6035-05cb-4c39-a853-372c67c222d8"
      unitRef="usd">8500000</uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTEyNDg_6bec102f-e608-4a33-bc5d-49e2bbf69050"
      unitRef="usd">3200000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfMTY0OTI2NzQ1ODA5Ng_ccda6035-05cb-4c39-a853-372c67c222d8"
      unitRef="usd">8500000</uvv:SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue>
    <us-gaap:LinesOfCreditCurrent
      contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDU3_48405070-856f-442a-ad83-1f8414c68795"
      unitRef="usd">530000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LongTermDebt
      contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDY4_642558f5-f123-4860-86e9-bf123cd369ed"
      unitRef="usd">275000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDc3_1fa720ed-b934-4b0c-a303-eff60f1949ce"
      unitRef="usd">345000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4NDk4_9bd2f947-1400-4e66-907c-2c5f4a994491"
      unitRef="usd">385000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="id961efa9f74e4191bd03b80d13e711b8_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTEw_4bca5afb-d35b-4ab0-9c76-2833c3c163ec"
      unitRef="usd">200000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LongTermDebt
      contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTE5_642558f5-f123-4860-86e9-bf123cd369ed"
      unitRef="usd">275000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTI4_1fa720ed-b934-4b0c-a303-eff60f1949ce"
      unitRef="usd">345000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0fbc1a3c7f08412dafd11a03008bad61_I20221215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTcw_7182363f-fd22-483b-80e6-e8ba09e33312"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iec3044c2d6444603903d1b31cce9d09a_I20221215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTc0_bf40d21a-8dcd-4294-94b4-8a695f7915be"
      unitRef="number">0.0565</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap-supplement:DebtInstrumentIssuedPrincipal
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTc4_cf0737ce-d228-41ad-ab56-547fd72ce5fe"
      unitRef="usd">620000000</us-gaap-supplement:DebtInstrumentIssuedPrincipal>
    <us-gaap-supplement:DebtInstrumentRepaidPrincipal
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80My9mcmFnOjBiNjgyZWE4NjM2YTQ0NmNiMmZmY2U3YTg2OTQ2NmNlL3RleHRyZWdpb246MGI2ODJlYTg2MzZhNDQ2Y2IyZmZjZTdhODY5NDY2Y2VfNTQ5NzU1ODI4OTk0_8586de43-1c50-458f-a4f2-bf994b3fc038"
      unitRef="usd">-520000000</us-gaap-supplement:DebtInstrumentRepaidPrincipal>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RleHRyZWdpb246MzhjOWFlMDIyNGM5NDJiOWI2MjZjODE0YzMyYmNiYjRfMTUx_bfb18441-41d5-42df-bb0e-810406c3dfd9">EARNINGS PER SHARE &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted earnings per share: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Basic Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,792,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,772,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,761,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Diluted Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator for diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator for diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,792,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,772,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,761,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee and outside director share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,928,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,949,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,934,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,912,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RleHRyZWdpb246MzhjOWFlMDIyNGM5NDJiOWI2MjZjODE0YzMyYmNiYjRfMTQ1_1ca29430-7914-4125-a2c3-b521478a8fa0">The following table sets forth the computation of basic and diluted earnings per share: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Basic Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,792,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,772,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,761,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Diluted Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Numerator for diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Denominator for diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,770,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,792,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,772,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,761,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee and outside director share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,928,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,949,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,934,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,912,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS0yLTEtMS00NTAzOA_806bd01c-01a9-4985-9c92-ffa762128edd"
      unitRef="usd">41660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS00LTEtMS00NTAzOA_730fa682-afe6-4ec8-a4d5-c85fc4dc5690"
      unitRef="usd">34940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS02LTEtMS00NTAzOA_4c81b45b-8c55-4f80-98cc-9899483682af"
      unitRef="usd">70345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfNS04LTEtMS00NTAzOA_3ff71d25-d6e6-4720-b378-f0d751d65233"
      unitRef="usd">60807000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtMi0xLTEtNDUwMzg_8de119ab-7270-46b2-866f-062411fa697f"
      unitRef="shares">24770294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtNC0xLTEtNDUwMzg_e247aafd-45cb-480f-a003-91968ae49f34"
      unitRef="shares">24792108</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtNi0xLTEtNDUwMzg_bc78b8e7-6783-44a9-a8dd-909d7fd37c08"
      unitRef="shares">24772827</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTEtOC0xLTEtNDUwMzg_befe969a-f7b3-4c8e-b1d4-b98b3f7a8149"
      unitRef="shares">24761290</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtMi0xLTEtNDUwMzg_6e11ca7e-647c-4a86-b556-240d8c73ae68"
      unitRef="usdPerShare">1.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtNC0xLTEtNDUwMzg_1cb09974-e4b4-4198-9398-a53651e19662"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtNi0xLTEtNDUwMzg_6fc76777-421c-49fe-9bd0-73d1c84af9a1"
      unitRef="usdPerShare">2.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMTMtOC0xLTEtNDUwMzg_25eb9713-f40c-4ae9-b171-efab5c727e86"
      unitRef="usdPerShare">2.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtMi0xLTEtNDUwMzg_b0acc5f3-1f0d-4583-83aa-ddafa12e6ac7"
      unitRef="usd">41660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtNC0xLTEtNDUwMzg_8769c02a-059a-444a-bbec-31a6326e2b5e"
      unitRef="usd">34940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtNi0xLTEtNDUwMzg_9cf2a07a-2292-47b3-a268-37883b4e0a2c"
      unitRef="usd">70345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjAtOC0xLTEtNDUwMzg_284b46f7-22c7-4b5d-99aa-5e0495fc3d57"
      unitRef="usd">60807000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtMi0xLTEtNDUwMzg_13eaddef-969e-479d-a49d-cb294c1cc54c"
      unitRef="shares">24770294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtNC0xLTEtNDUwMzg_8dbf91c4-2d7c-4550-9e67-16863554c795"
      unitRef="shares">24792108</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtNi0xLTEtNDUwMzg_ecd63cab-6127-49a1-b8e1-0dd691779213"
      unitRef="shares">24772827</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjMtOC0xLTEtNDUwMzg_ed2c53cf-788f-42bd-a2b8-c893ce02e83b"
      unitRef="shares">24761290</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtMi0xLTEtNDUwMzg_f3ec0439-5587-4119-b1db-32f1d39a7f4c"
      unitRef="shares">158132</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtNC0xLTEtNDUwMzg_1d09c692-ee9f-4730-8255-a8f55ec0ac81"
      unitRef="shares">156983</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtNi0xLTEtNDUwMzg_fe93b2cc-945c-4cad-8e00-2d17ce79c599"
      unitRef="shares">161620</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjYtOC0xLTEtNDUwMzg_625de56f-ce3c-4640-a499-750171ca7f3c"
      unitRef="shares">151354</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctMi0xLTEtNDUwMzg_bbe3451f-52a3-4134-ab31-ff5e4120d87f"
      unitRef="shares">24928426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctNC0xLTEtNDUwMzg_79420fd4-e741-4eaf-a2d2-f66de8f318c6"
      unitRef="shares">24949091</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctNi0xLTEtNDUwMzg_5b790d02-0ac1-4002-96e5-64ca08619efe"
      unitRef="shares">24934447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjctOC0xLTEtNDUwMzg_cc5e9e1a-a062-42fc-986c-4c754808ad3a"
      unitRef="shares">24912644</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktMi0xLTEtNDUwMzg_300392ef-5d52-4b8e-8f8c-a4a0ad3499cf"
      unitRef="usdPerShare">1.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktNC0xLTEtNDUwMzg_dc54dc02-ccf5-41dd-9875-37f3ab56f55d"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktNi0xLTEtNDUwMzg_0b0d807b-2aa1-40bf-acae-231274c549c7"
      unitRef="usdPerShare">2.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80Ni9mcmFnOjM4YzlhZTAyMjRjOTQyYjliNjI2YzgxNGMzMmJjYmI0L3RhYmxlOjhmM2FlNzQ2ZWU3ZTQyYWM4YWUzMTg4ZDU5YmM4NmUyL3RhYmxlcmFuZ2U6OGYzYWU3NDZlZTdlNDJhYzhhZTMxODhkNTliYzg2ZTJfMjktOC0xLTEtNDUwMzg_99b5a53e-a5ac-4510-8fbe-7f6d3505a8e0"
      unitRef="usdPerShare">2.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfNDM5ODA0NjUyNTg4OA_128819d9-1734-477e-a6a6-65967f7ba1b2">INCOME TAXES &#160;&#160;&#160;&#160;The Company operates in the United States and many foreign countries and is subject to the tax laws of many jurisdictions. Changes in tax laws or the interpretation of tax laws can affect the Company&#x2019;s earnings, as can the resolution of &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;pending and contested tax issues. The Company's consolidated effective income tax rate is affected by various factors, including the mix and timing of domestic and foreign earnings, discrete items, and the effect of exchange rate changes on taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Three and Nine months ended December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2022 was 19.3% and 23.2%, respectively. In the nine months ended December&#160;31, 2022, the Company sold its idled Tanzania operations and recognized $1.1 million of income taxes. Without this item, the consolidated effective income tax rate for the nine months ended December&#160;31, 2022 would have been approximately 22.0%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the sale of the Company's idled Tanzania operations resulted in a $1.8 million reduction to consolidated interest expense related to the removal of an uncertain tax position.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Three and Nine months ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Company's consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was 23.4% and 21.0%, respectively.  The consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 was affected by a $1.2 million benefit related to finalizing the prior fiscal year U.S. tax return.. The consolidated effective income tax rate for the nine months ended December&#160;31, 2021 was affected by a $1.7 million benefit related to a final tax ruling at a foreign subsidiary. Without these items, the consolidated effective income tax rate for the three and nine months ended December&#160;31, 2021 would have been approximately 25.5% and 24.3%, respectively&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjEyOQ_4a10394b-5f4a-4b80-a1b6-e291b9756680"
      unitRef="number">0.193</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjEzNw_c31d1c70-0044-4507-8b16-3476e333776b"
      unitRef="number">0.232</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MDI2OQ_1c4f498a-7b44-4eba-999f-9de9e1eb9948"
      unitRef="usd">1100000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i338f2340534a499f85bd77af821296fe_D20220401-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjgxOQ_e97e4ab7-b659-4db2-b664-c1b440a865b5"
      unitRef="number">0.220</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:InterestExpense
      contextRef="ic30bf46588b841ad8fb8e67d54dd5300_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI3MjI0MQ_42b608f4-07d1-4a8d-8544-785b8e3b46ee"
      unitRef="usd">1800000</us-gaap:InterestExpense>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTIzNQ_2fa040b6-d0f3-48ee-b50e-e00a174e5fd2"
      unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTI0Mg_e668c4e8-43ad-47ae-bcf6-f2a8fb61cea3"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="icdbc18c3f6b84ed6b5a8ee46d8c1fa6a_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI2ODA2NA_05b34973-d45e-44d8-b609-b3e11e69fb95"
      unitRef="usd">-1200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="iddafc155e252432a8daeca4bd69ff7ce_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMjE5OTAyMzI2ODA2NA_b794b66f-4d4f-4030-8d3e-0c5e3f2428c9"
      unitRef="usd">-1200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTM3Ng_1d7a9b3b-648d-44d9-906d-6c848ddf790d"
      unitRef="usd">-1700000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if0f3e442b17443f2a38270974dda245a_D20211001-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTU3Mg_4bad3b6c-d6f6-4a22-a253-c8ff02a6345f"
      unitRef="number">0.255</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i78e60b4cf5c140d79d0b664e96059111_D20210401-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV80OS9mcmFnOjQ3ODJmYTIwNjlhNzQ2NTVhYmM3MGUxYmE4YmFmZmQ3L3RleHRyZWdpb246NDc4MmZhMjA2OWE3NDY1NWFiYzcwZTFiYThiYWZmZDdfMTU3OQ_d9b5adc8-7baf-49a4-8cf6-3f86d88670a6"
      unitRef="number">0.243</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxMg_49d6a330-46ae-42ae-a93f-0c30b9b88660">GOODWILL AND OTHER INTANGIBLES&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's changes in goodwill at December&#160;31, 2022 and 2021 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's intangible assets primarily consist of capitalized customer-related intangibles, trade names, proprietary developed technology and noncompetition agreements. The Company's intangible assets subject to amortization consisted of the following at December&#160;31, 2022 and 2021 and at March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except useful life)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life as noted above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's amortization expense for intangible assets for the three and nine months ended December&#160;31, 2022 and 2021 was: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the expected future amortization expense for intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year (in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total expected future amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxMw_08e1b15c-7439-4b1b-b507-5ef8edcf8f00">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's changes in goodwill at December&#160;31, 2022 and 2021 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMi0xLTEtMS00NTAzOA_fc07a756-bd7d-456a-9433-12e772b4af5f"
      unitRef="usd">213998000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMi0zLTEtMS00NTAzOA_1e794df8-a403-4534-af00-9e2f2c0232a2"
      unitRef="usd">173051000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b"
      unitRef="usd">41061000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNC0xLTEtMS00NTAzOA_6b90dec2-a893-42c1-8667-14e576b33e0d"
      unitRef="usd">-117000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNC0zLTEtMS00NTAzOA_ef3d28cf-18e5-42ff-8446-b5b1c29961d7"
      unitRef="usd">-89000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNi0xLTEtMS00NTAzOA_0b561c22-a317-469c-b7ea-ba977929ce8a"
      unitRef="usd">213881000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfNi0zLTEtMS00NTAzOA_17d10966-9b0b-4259-b46d-a5cb5e6bdbea"
      unitRef="usd">214023000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzAyNQ_2b0f4ff4-f5d5-4e24-9a74-9a57d3aec18e"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzA3OQ_487d6cf7-6b9c-46ca-ad92-978744a4fe53"
      unitRef="usd">100000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if765c07db3664e2dae3f0de9a6e80e54_D20211004-20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzA5NQ_5b41fba3-0e2e-427a-9a9a-74ec74266f75"
      unitRef="usd">2400000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i6a0352e49a0f425cac9bb76c45d5a0bf_I20211004"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTY0OTI2NzQ0MzMxOQ_194ba2cb-4fd5-42d0-a77b-17e880911397"
      unitRef="usd">41100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNA_47659459-80f3-4165-ba5d-a0ae3bae5331">The Company's intangible assets subject to amortization consisted of the following at December&#160;31, 2022 and 2021 and at March&#160;31, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except useful life)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net   Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompetition agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are amortized on a straight-line basis over the asset's estimated useful economic life as noted above.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i351e66a717464bd1a059ce4b3520dfa8_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi0xLTEtMS00NTAzOA_02ca63aa-6c5f-4947-9cdf-cce97ce368bd">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5e96de861a1c47588c1fab4f2d7a7ecd_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi0zLTEtMS00NTAzOA_e28d0999-cacd-4c4a-af86-60fad084a707">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi01LTEtMS00NTAzOA_2587e950-07b3-419d-be09-6bce7e343ef3"
      unitRef="usd">86500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi03LTEtMS00NTAzOA_bac93ca3-3d62-4b0d-92bc-f24b24dbff35"
      unitRef="usd">15760000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie6521cc3e39b4ead82c78f36055d98f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMi05LTEtMS00NTAzOA_ce4db203-d977-479e-ba92-8e618f56a218"
      unitRef="usd">70740000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifa1cb07d1779420bb44de8d8a050a5b2_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy0yLTEtMS00NTAzOA_468278a7-8389-48be-b59c-0dabc7ce5b18">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy01LTEtMS00NTAzOA_8bb42f88-2d04-45c3-9dd1-6b04509d7ad8"
      unitRef="usd">11100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy03LTEtMS00NTAzOA_6946f5d1-18e2-4e10-8669-d4dd008b24b3"
      unitRef="usd">5490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia6a86dc7e20d4571b27f576fb041f73b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfMy05LTEtMS00NTAzOA_779020e7-ca07-4999-9717-c86cf162d074"
      unitRef="usd">5610000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifae709a3147c449594931dd08ca65d6e_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC0xLTEtMS00NTAzOA_f5c667d1-28a6-4dc8-aa34-107eafe654bd">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2f25c1acb00b4cbd844959609ffce88f_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC0zLTEtMS00NTAzOA_a5197af3-fa60-4dc6-b90c-bbe7dec6d3c1">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC01LTEtMS00NTAzOA_ad6b0656-55cb-4e62-9acd-6c8bcfd9eac8"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC03LTEtMS00NTAzOA_fab9a454-8f3d-4aef-9a09-740de2e39fed"
      unitRef="usd">5233000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9ecf1fbd118f440dbc7990b291889a57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNC05LTEtMS00NTAzOA_6a6f1e07-697a-46d3-8651-8564d259e007"
      unitRef="usd">4067000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf4a3135e0af476db9d0a4021e16203e_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS0xLTEtMS00NTAzOA_72381f2c-9bc5-494b-97f9-0a4e67c647a3">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibf5233a409724029b6e8b1406215ce39_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS0zLTEtMS00NTAzOA_932d634f-88db-4fd3-a76a-f5569a6d1fac">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i15ca001fee794fa4899af481f0828781_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS01LTEtMS00NTAzOA_7845ba4b-180a-4fb8-8b15-d198dd5ee2c0"
      unitRef="usd">4000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i15ca001fee794fa4899af481f0828781_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS03LTEtMS00NTAzOA_def1ed3e-a9d2-47f4-9dff-7fbbbfdaceb9"
      unitRef="usd">1537000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i15ca001fee794fa4899af481f0828781_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNS05LTEtMS00NTAzOA_d4ac8506-3f56-47be-994b-8136fe7f5d36"
      unitRef="usd">2463000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i234ce401b16c426abfc687b1ca269c20_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi0yLTEtMS00NTAzOA_064cb97c-6b1b-4f8f-82cb-4b816bdec64c">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi01LTEtMS00NTAzOA_0f885271-ab5c-43fa-ad05-d7e63cd04e71"
      unitRef="usd">707000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi03LTEtMS00NTAzOA_af5e7752-66ba-436f-b5a7-2f015da12858"
      unitRef="usd">670000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id82310239cfb4c2f9501de765c68dce0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNi05LTEtMS00NTAzOA_b26b865e-83e4-4835-9f2f-4435fbf041ab"
      unitRef="usd">37000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy01LTEtMS00NTAzOA_ca4a71b4-85a8-466a-aa2c-be71cb062ec9"
      unitRef="usd">111607000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy03LTEtMS00NTAzOA_215ea175-c872-45da-86f6-834135baea58"
      unitRef="usd">28690000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjFiYzJlZjZlMTU2MjQyYjc4ZDQ2NzQzNTg2YjMzZTc5L3RhYmxlcmFuZ2U6MWJjMmVmNmUxNTYyNDJiNzhkNDY3NDM1ODZiMzNlNzlfNy05LTEtMS00NTAzOA_e2d37f2f-a415-4867-a3f7-7ed8d7ba98b4"
      unitRef="usd">82917000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i83e55512cee547fda4cdc6ad70c0aff5_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi0xLTEtMS00NTAzOA_00de122a-b6f1-48ce-9252-f78d0495f28c">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8beeb97240c04c2fa76f12756f78da61_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi0zLTEtMS00NTAzOA_6f70920c-89fe-4981-b18a-4206bccb7f68">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi01LTEtMS00NTAzOA_704611d7-3c89-4ddd-aece-e1f3dcf157c9"
      unitRef="usd">86500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi03LTEtMS00NTAzOA_765fa05e-49e7-4a33-abf5-b611cfc62cfb"
      unitRef="usd">8030000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iea7d50216ba74a9f941d483e4f8bfb57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMi05LTEtMS00NTAzOA_f0878c1b-d42e-4567-b4c0-1bcb9acbdb8c"
      unitRef="usd">78470000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie2b279406a8044118630abefe1a14cd3_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy0yLTEtMS00NTAzOA_86b038d9-94c1-4f5c-b3c2-52a09493532a">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy01LTEtMS00NTAzOA_a4040694-27c7-4f76-8c45-701085c8f78b"
      unitRef="usd">11100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy03LTEtMS00NTAzOA_72698d72-4c79-4d5e-9395-7cc59ea11d44"
      unitRef="usd">3270000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1b0e73dc17b2466097503f93e1045362_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfMy05LTEtMS00NTAzOA_1234fe2c-03de-4502-b158-e45161c56436"
      unitRef="usd">7830000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icd0ba1759afb49d6993a995a2dca884b_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC0xLTEtMS00NjIzNA_69ad644f-7030-4cac-874b-1e1a8a4bb08a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i66cb473714264236913296add8bb1785_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC0zLTEtMS00NjI0NQ_e792710c-88c7-4e8b-84b6-0bdb36fff7ec">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC01LTEtMS00NTAzOA_764fb0ee-f515-4696-b944-b3a04286020b"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC03LTEtMS00NTAzOA_dfc6a215-6180-4bda-875f-a67a759d8c09"
      unitRef="usd">3286000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i78d2d78d86ee441780dc94c1023adcb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNC05LTEtMS00NTAzOA_4bef4944-321f-4190-8d91-773c4fa069b5"
      unitRef="usd">6014000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic9b1586cd4c748fd81f2529c83bc9b52_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS0xLTEtMS00NjI1Mw_1b31d419-9601-4011-8e0d-82f0e988621a">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5cd02a56def44a328e0d4b1f48a1840c_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS0zLTEtMS00NjI2Mg_fcfaa920-11bc-489c-bdd3-72f832f21a78">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS01LTEtMS00NTAzOA_2621e025-c4b0-45e8-aab4-f3695eb39a3a"
      unitRef="usd">4000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS03LTEtMS00NTAzOA_97ebe30d-2315-4b5a-89f1-36f6977fad38"
      unitRef="usd">588000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i61ba2f253ca24f3a9d039f4f40226bbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNS05LTEtMS00NTAzOA_555755fb-24f5-4ddd-b270-5b2efe2ad2c4"
      unitRef="usd">3412000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i048a6fb40b0940aaabf07b31a5363b27_D20210401-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi0yLTEtMS00NTAzOA_fca5d90f-962b-44e8-9bc2-2c7395ffba65">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi01LTEtMS00NTAzOA_9b48514a-ff05-4dbf-913a-d247cb418336"
      unitRef="usd">751000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi03LTEtMS00NTAzOA_4185c4c0-779e-4388-b413-f99e045c0837"
      unitRef="usd">687000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib5c5ecab52b0437fae5d1b3ed2a3cb04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNi05LTEtMS00NTAzOA_739d5937-7bbf-4419-9024-55288df35c5d"
      unitRef="usd">64000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy01LTEtMS00NTAzOA_78e6df92-37f8-4b37-98cd-31fc2bdb4973"
      unitRef="usd">111651000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy03LTEtMS00NTAzOA_8059dd4b-5d4b-459d-bafd-cc74dfc2480c"
      unitRef="usd">15861000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjlhNjMwZDc2YWY4YjRhZTRhOTU2YzhmZjQ5N2YyOGFmL3RhYmxlcmFuZ2U6OWE2MzBkNzZhZjhiNGFlNGE5NTZjOGZmNDk3ZjI4YWZfNy05LTEtMS00NTAzOA_28ffa2c8-f0dd-4409-b870-cb47b3d5eaa7"
      unitRef="usd">95790000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iea621244e549458a8d8ba698df53fd5d_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi0xLTEtMS00NTAzOA_a862a546-d279-41e2-9ab0-37955c0f61d3">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i03c5d3af5fe34def9395732c7578d662_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi0zLTEtMS00NTAzOA_f644f418-f007-4af4-a6c5-1aec9282c3bf">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi01LTEtMS00NTAzOA_0f878938-6b36-4cbb-b379-bce9fd169e2e"
      unitRef="usd">86500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi03LTEtMS00NTAzOA_a8040cf5-57ba-4330-95e1-86cc6c169d2e"
      unitRef="usd">9963000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icba11a74c778431da33ddb8e8844ab58_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMi05LTEtMS00NTAzOA_0565c4a3-cffa-4aed-96ce-583004d8b39a"
      unitRef="usd">76537000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i38c90982629e44aba062693a1678b026_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy0yLTEtMS00NTAzOA_6a8e51ca-1891-4bc5-8dfc-36a5e8c909df">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy01LTEtMS00NTAzOA_fcad0f27-8fd1-4b9c-a9c3-346eedab1fb6"
      unitRef="usd">11100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy03LTEtMS00NTAzOA_b0d7b339-c7b9-474a-8fca-522ccf2f092d"
      unitRef="usd">3825000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4839a30f81bd475a9c9bfead97e84276_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfMy05LTEtMS00NTAzOA_d8d9c175-2ff7-4b14-ae7b-5deca9380494"
      unitRef="usd">7275000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iecbe4bc0b8b149e2b268407365e76f67_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC0xLTEtMS00NTAzOA_d332e93a-c623-44ca-bca4-29061beb1c9a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0e2d8802ec394d40ab4c8bdece344944_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC0zLTEtMS00NTAzOA_1c62f629-aa7d-4bd8-ba8f-8a1934a83ab5">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC01LTEtMS00NTAzOA_387f078a-493b-4de8-aa27-22a3c609b7bd"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC03LTEtMS00NTAzOA_5279e426-a8e8-4c1d-a48a-90c34a65f190"
      unitRef="usd">3773000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ief317d84ba784c29a63acbceb15bd198_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNC05LTEtMS00NTAzOA_6403254c-3839-4695-9f79-7105fe58bad4"
      unitRef="usd">5527000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0790e1794b3e4b378ab01b45590727c9_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS0xLTEtMS00NTAzOA_261f1fe6-c76e-4b69-b64a-c2bc84b4840d">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i987b89bbc6914f768e63704687c0907c_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS0zLTEtMS00NTAzOA_b3e6f3cd-f83d-4c3e-a6b2-48f526c90ff0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS01LTEtMS00NTAzOA_aac364cc-91c5-4844-b625-fee7c93943ee"
      unitRef="usd">4000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS03LTEtMS00NTAzOA_d20217cb-f0c9-408f-972d-d1fce7c1bd99"
      unitRef="usd">825000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i106b3a15ea88415fbfc12b9284db6c4f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNS05LTEtMS00NTAzOA_84f804a8-15f6-4975-b72b-68f97b031820"
      unitRef="usd">3175000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iad5bc301930e48a8956dbf33c2670e2e_D20210401-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi0yLTEtMS00NTAzOA_c858a2bf-4e54-4d87-a00f-f6e4eee0c1a6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi01LTEtMS00NTAzOA_52291fbc-d8cd-43d4-8e8d-cf43a39fc5fb"
      unitRef="usd">736000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi03LTEtMS00NTAzOA_ed57aeb3-2def-4230-a886-72e316dd931d"
      unitRef="usd">679000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i66f8270cff384be7aec6530ca79f8826_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNi05LTEtMS00NTAzOA_2a4a5af1-320f-4704-b33f-cf478e0534d6"
      unitRef="usd">57000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy01LTEtMS00NTAzOA_0c7cbb8d-4b89-42f8-bb44-b81d8485625d"
      unitRef="usd">111636000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy03LTEtMS00NTAzOA_a6eed99f-5427-40c3-bffa-2b389369e6d5"
      unitRef="usd">19065000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjEzZDg2MWMyMWM2OTRiZmJhY2NjYTM0ZDA2NzNmZGU0L3RhYmxlcmFuZ2U6MTNkODYxYzIxYzY5NGJmYmFjY2NhMzRkMDY3M2ZkZTRfNy05LTEtMS00NTAzOA_739e9772-973a-48ae-9894-ae2e6fb4e3b2"
      unitRef="usd">92571000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNg_4b3de83e-0842-4c76-b5fa-7e05456e5647">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's amortization expense for intangible assets for the three and nine months ended December&#160;31, 2022 and 2021 was: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Amortization expense for the developed technology intangible asset is recorded in cost of goods sold in the consolidated statements of income. The amortization expense for other intangible assets is recorded in selling, general, and administrative expenses in the consolidated statements of income.</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMS0wLTEtMS00NTAzOA_7dc6d43b-7a1b-498b-8674-377e2ceeca50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i5226f7aa16ed449ebc82527b67caaeef_D20220401-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMS0wLTEtMS00NTAzOA_9fd788f9-9696-4aa9-83c6-04fac75dc6a6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi0xLTEtMS00NTAzOA_3537b149-065f-4c26-b0e7-5df667eb19db"
      unitRef="usd">3280000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi0zLTEtMS00NTAzOA_ee57d9b1-bfa4-44a0-81cb-f1752343524e"
      unitRef="usd">3207000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi01LTEtMS00NTAzOA_58093e8a-12be-48c2-a89c-528e67980055"
      unitRef="usd">9625000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjM4NzYzYzNiYWVjZTQzMjc5ZTA5MTFlZjhkMjMzNjM2L3RhYmxlcmFuZ2U6Mzg3NjNjM2JhZWNlNDMyNzllMDkxMWVmOGQyMzM2MzZfMi03LTEtMS00NTAzOA_96a2069e-73a6-4187-9ea9-2de9742a466d"
      unitRef="usd">8005000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfMTMxNw_b0ee55a2-8478-4456-b7e5-41d3b9defeac">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the expected future amortization expense for intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year (in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total expected future amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMS0xLTEtMS00NTAzOA_b2e80a8d-bac7-4bbe-ba0c-049403d6e91b"
      unitRef="usd">2832000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMi0xLTEtMS00NTAzOA_713511d4-49be-4f6d-add8-114398b691bd"
      unitRef="usd">11264000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfMy0xLTEtMS00NTAzOA_c8b88b9b-aa3d-40ac-8f8b-041b58bfff5f"
      unitRef="usd">11812000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNC0xLTEtMS00NTAzOA_99715a39-d847-4d4c-ab28-ff7f44a15946"
      unitRef="usd">8452000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNS0xLTEtMS00NTAzOA_6066f815-c714-4020-a28d-c3a8c12eaa9e"
      unitRef="usd">48557000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjhhNWYyMjEzZDEzMTQ0NDBhNDA3NGZlZGEwOWU5Njc4L3RhYmxlcmFuZ2U6OGE1ZjIyMTNkMTMxNDQ0MGE0MDc0ZmVkYTA5ZTk2NzhfNi0xLTEtMS00NTAzOA_0d693bb8-73c0-469d-8667-416e415e2f56"
      unitRef="usd">82917000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyNg_28bbf526-17c7-4093-8b5e-55b5920abb98">LEASES The Company, as a lessee, enters into operating leases for land, buildings, equipment, and vehicles. For all operating leases with terms greater than 12 months and with fixed payment arrangements, a lease liability and corresponding right-of-use asset are recognized in the balance sheet for the term of the lease by calculating the net present value of future lease payments.  On the date of lease commencement, the present value of lease liabilities is determined by discounting the future lease payments by the Company&#x2019;s collateralized incremental borrowing rate, adjusted for the lease term and currency of the lease payments. If a lease contains a renewal option that the Company is reasonably certain to exercise, the Company accounts for the original lease term and expected renewal term in the calculation of the lease liability and right-of-use asset. &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the right-of-use assets and lease liabilities for operating leases included in the Company&#x2019;s consolidated balance sheet:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the location and amount of operating lease costs included in the Company's consolidated statements of income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Includes variable operating lease costs.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the undiscounted cash flows to the operating lease liabilities in the Company&#x2019;s consolidated balance sheet:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity of Operating Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total undiscounted cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had no leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental information related to operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except lease term and incremental borrowing rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Collateralized Incremental Borrowing Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzNQ_5fcc4a5d-d97e-4128-92c0-974eca77eb18">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the right-of-use assets and lease liabilities for operating leases included in the Company&#x2019;s consolidated balance sheet:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy0yLTEtMS00NTAzOA_fcb808c1-afb4-4780-98df-38eeb425180f"
      unitRef="usd">42337000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy00LTEtMS00NTAzOA_64722627-5b3b-4c70-8f89-426d804ba549"
      unitRef="usd">34139000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfMy02LTEtMS00NTAzOA_a1e7e3c9-906c-4a10-8de7-2d5052ada596"
      unitRef="usd">40243000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi0yLTEtMS00NTAzOA_f3798e72-4c4a-4a90-b883-985515fc2e6a"
      unitRef="usd">11160000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi00LTEtMS00NTAzOA_e32776e8-8cba-4725-aca0-3f111395a367"
      unitRef="usd">9128000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNi02LTEtMS00NTAzOA_ab2d5bec-0cc2-465d-a3e9-fbdb3a3f8f51"
      unitRef="usd">10303000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy0yLTEtMS00NTAzOA_f5af6d3c-f072-4182-8cf0-2642e173e1c8"
      unitRef="usd">27030000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy00LTEtMS00NTAzOA_6fa70622-4249-4e21-a3d8-19c63c665d4e"
      unitRef="usd">22612000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfNy02LTEtMS00NTAzOA_0232bf72-3934-4ddc-884a-1c9e83c4c793"
      unitRef="usd">29617000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC0yLTEtMS00NTAzOA_b34daf95-a05e-438e-9614-0b76cf9f7c19"
      unitRef="usd">38190000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC00LTEtMS00NTAzOA_ac6308d3-7ccf-43d5-b703-6dead00ac5d7"
      unitRef="usd">31740000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjE3ZGMxZjQzMzllYzRiZjZhZmVjMzBmNTgyYTUyYzRjL3RhYmxlcmFuZ2U6MTdkYzFmNDMzOWVjNGJmNmFmZWMzMGY1ODJhNTJjNGNfOC02LTEtMS00NTAzOA_fc8dabdc-ed21-4feb-92bf-552469ef5c06"
      unitRef="usd">39920000</us-gaap:OperatingLeaseLiability>
    <uvv:ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzNA_698dfa01-f714-4066-a1b6-32009cb24ca1">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the location and amount of operating lease costs included in the Company's consolidated statements of income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total operating lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Includes variable operating lease costs.</uvv:ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i9bb6f99b2d3a4a9c9abe51ce1af83f10_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC0yLTEtMS00NTAzOA_11735703-4b55-4381-85bc-67ca2a7ea0bc"
      unitRef="usd">2825000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i48eb898a83a9492693381ecd4e78df45_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC00LTEtMS00NTAzOA_3d9fe8fe-83c2-4a72-8c6d-8f1b4c17bc24"
      unitRef="usd">2805000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie925b28e02394e60bd171bee1866aad0_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC02LTEtMS00NTAzOA_5e356ab4-3af7-4026-86d5-2d239ed46373"
      unitRef="usd">8161000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i8eb6795a07da4b83af007c618d219480_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNC04LTEtMS00NTAzOA_2567c561-f2d0-42a7-b342-5e4ef809f3ff"
      unitRef="usd">8104000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1693bd6c00634759bba4c2a1ec1e0d7f_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS0yLTEtMS00NTAzOA_804ba9d8-cce7-4be8-a332-f01370d52c17"
      unitRef="usd">2853000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i93fad0d3e5334a43b3eaa719690c7e6f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS00LTEtMS00NTAzOA_47abebfe-bd61-4348-ac44-1d0797de515d"
      unitRef="usd">2536000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6736c716986541d1bec78065235294f8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS02LTEtMS00NTAzOA_13d25332-7855-479e-98a3-cf8f59343b48"
      unitRef="usd">8074000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib1446f4cba5940ca8bd459950a5d3435_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNS04LTEtMS00NTAzOA_39135d4b-478a-4017-a945-0630d98b261e"
      unitRef="usd">7102000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab"
      unitRef="usd">5678000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85"
      unitRef="usd">5341000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab"
      unitRef="usd">16235000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5"
      unitRef="usd">15206000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyNQ_85e97ecd-7fc0-4dc7-b083-552468558780">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the undiscounted cash flows to the operating lease liabilities in the Company&#x2019;s consolidated balance sheet:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity of Operating Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total undiscounted cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMi0yLTEtMS00NTAzOA_be1cc7f5-3cea-4aeb-9ba0-dec0e859c18b"
      unitRef="usd">3466000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMy0yLTEtMS00NTAzOA_0eed7549-85c7-433e-9a97-3bbcb73335b3"
      unitRef="usd">12188000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNC0yLTEtMS00NTAzOA_782b9d1c-59e4-42c4-9743-4335cb007e7a"
      unitRef="usd">9668000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNS0yLTEtMS00NTAzOA_1e1d3fd1-2ee5-4e0e-8779-30601e4c0784"
      unitRef="usd">6109000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNi0yLTEtMS00NTAzOA_15d47f30-b777-4969-8a6c-e613d43599b4"
      unitRef="usd">4491000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfNy0yLTEtMS00NTAzOA_1f18aa03-3415-4f0c-a003-f805171a8152"
      unitRef="usd">8821000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfOC0yLTEtMS00NTAzOA_e39192b3-f492-4000-845e-a43bc964405c"
      unitRef="usd">44743000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfOS0yLTEtMS00NTAzOA_a03a46da-bd7a-4a0e-82bb-5ed31a2a2fbf"
      unitRef="usd">6553000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjk5NGJiNTVhYTQ4ZjRiOGY4MjFjZDIwMDNjYWFjYmMwL3RhYmxlcmFuZ2U6OTk0YmI1NWFhNDhmNGI4ZjgyMWNkMjAwM2NhYWNiYzBfMTAtMi0xLTEtNDUwMzg_95847bdf-3514-4c1c-a760-4187c2fe15d3"
      unitRef="usd">38190000</us-gaap:OperatingLeaseLiability>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTM5Ng_4923558f-3a78-4f6a-92f7-06444ab79daf"
      unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <uvv:SupplementalinformationrelatedtooperatingleasesTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUzMA_f1fd6400-65d2-4b69-9d3d-11137e27fad2">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental information related to operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except lease term and incremental borrowing rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Collateralized Incremental Borrowing Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</uvv:SupplementalinformationrelatedtooperatingleasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC0yLTEtMS00NTAzOA_0044e29f-020c-4451-b1c2-4e7cf6cd6c05"
      unitRef="usd">3459000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC00LTEtMS00NTAzOA_b80b1068-985c-4a77-9116-0632dd86a4a8"
      unitRef="usd">3219000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC02LTEtMS00NTAzOA_99b6bd9e-f5e5-437e-ae88-6c666cd6e1b2"
      unitRef="usd">10127000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNC05LTEtMS00NTAzOA_835cba00-cd44-4e1d-9c11-8a04ceb3352d"
      unitRef="usd">8836000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS0yLTEtMS00NTAzOA_10cc57bd-79ce-4d92-97ed-51299788f2bd"
      unitRef="usd">1638000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS00LTEtMS00NTAzOA_95a08f2c-9aa9-44e8-8d47-7ffb07652a53"
      unitRef="usd">3843000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS02LTEtMS00NTAzOA_3fd78cf2-186b-4e94-b82b-211a8ebeed15"
      unitRef="usd">12363000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNS05LTEtMS00NTAzOA_3d227f9f-d14b-4461-a057-0cea637ec8a2"
      unitRef="usd">12894000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNy02LTEtMS00NTAzOA_f70a13ed-7f96-47fa-951e-e47838649357">P4Y11M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfNy05LTEtMS00NTAzOA_a1769178-3778-465e-a3b9-dace90c07217">P5Y3M21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfOS02LTEtMS00NTAzOA_b8397884-c183-455a-bb29-023ea1e3e937"
      unitRef="number">0.0572</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOmI3MjY5ZGY2YWI4OTRhZGZhYzdhYzczN2M5Y2FmMTdlL3RhYmxlcmFuZ2U6YjcyNjlkZjZhYjg5NGFkZmFjN2FjNzM3YzljYWYxN2VfOS05LTEtMS00NTAzOA_9ed1d7ef-c175-4eff-b4df-1fecbab8c05a"
      unitRef="number">0.0384</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDg_cca1c60f-cb62-4275-8537-ec26288be64e">DERIVATIVES AND HEDGING ACTIVITIES&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Universal is exposed to various risks in its worldwide operations and uses derivative financial instruments to manage two specific types of risks &#x2013; interest rate risk and foreign currency exchange rate risk.  Interest rate risk has been managed by entering into interest rate swap agreements, and foreign currency exchange rate risk has been managed by entering into forward and option foreign currency exchange contracts.  However, the Company&#x2019;s policy also permits other types of derivative instruments.  In addition, foreign currency exchange rate risk is also managed through strategies that do not involve derivative instruments, such as using local borrowings and other approaches to minimize net monetary positions in non-functional currencies.  The disclosures below provide additional information about the Company&#x2019;s hedging strategies, the derivative instruments used, and the effects of these activities on the consolidated statements of income and comprehensive income and the consolidated balance sheets.  In the consolidated statements of cash flows, the cash flows associated with all of these activities are reported in net cash provided by operating activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flow Hedging Strategy for Interest Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, the Company entered into receive-floating/pay-fixed interest rate swap agreements that were designated and qualify as hedges of the exposure to changes in interest payment cash flows created by fluctuations in variable interest rates on two outstanding non-amortizing bank term loans that were funded as part of a new bank credit facility in December 2022 (see Note 6 for additional information).  Although no significant ineffectiveness is expected with this hedging strategy, the effectiveness of the interest rate swaps is evaluated on a quarterly basis.  At&#160;December&#160;31, 2022, the total notional amount of the interest rate swaps was $310 million, which corresponded to a portion of the aggregate outstanding balance of the term loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Previously, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for two non-amortizing bank loans that were repaid concurrent with closing on the new bank credit facility in December 2022. Those swap agreements, which had an aggregate notional amount of $370 million corresponding to a portion of the principal balance on the repaid loans, were terminated concurrent with the inception of the new swap agreements. The fair value of the previous swap agreements, approximately&#160;$11.8 million, was received from the counterparties in December 2022 upon termination and is being amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2019, the Company had receive-floating/pay-fixed interest rate swap agreements that were designated and qualified as cash flow hedges for the two non-amortizing bank loans that were repaid in December 2018 and carried over to hedge the variable interest payments for the two non-amortizing bank loans that were repaid in December 2022. Those swap agreements were terminated in February 2019. The fair value of the two swap agreements terminated in February 2019, approximately&#160;$5.4 million, was received in February 2019 from the counterparties upon termination and was amortized from accumulated other comprehensive loss into earnings as a reduction of interest expense through the original maturity dates of those agreements. As of December&#160;31, 2022, the entire deferred gain has been amortized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flow Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Sales of Crop Inputs, Forecast Purchases of Tobacco, and Related Processing Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the tobacco production in most countries outside the United States where Universal operates is sold in export markets at prices denominated in U.S. dollars.  However, sales of crop inputs (such as seeds and fertilizers) to farmers, purchases of tobacco from farmers, and most processing costs (such as labor and energy) in those countries are usually denominated in the local currency. Changes in exchange rates between the U.S. dollar and the local currencies where tobacco is &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;grown and processed affect the ultimate U.S. dollar sales of crop inputs and cost of processed tobacco.  From time to time, the Company enters into forward and option contracts to buy U.S. dollars and sell the local currency at future dates that coincide with the sale of crop inputs to farmers. In the case of forecast purchases of tobacco and the related processing costs, the Company enters into forward and option contracts to sell U.S. dollars and buy the local currency at future dates that coincide with the expected timing of a portion of the tobacco purchases and processing costs.  These strategies offset the variability of future U.S. dollar cash flows for sales of crop inputs, tobacco purchases, and processing costs for the foreign currency notional amount hedged.  These hedging strategies have been used mainly for tobacco purchases, processing costs, and sales of crop inputs in Brazil, although the Company periodically enters into hedges for a portion of tobacco purchases in Africa.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the nine-month periods in fiscal years 2023 and 2022 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Processing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Crop input sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fluctuations in exchange rates and in the amount and timing of fixed-price orders from customers for their purchases from individual crop years routinely cause variations in the U.S. dollar notional amount of forward contracts entered into from one year to the next. All contracts related to tobacco purchases and crop input sales were designated and qualified as hedges of the future cash flows associated with the forecast purchases of tobacco. As a result, changes in fair values of the forward contracts have been recognized in comprehensive income as they occurred, but only recognized in earnings as a component of cost of goods sold upon sale of the related tobacco to third-party customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the expected timing of when the remaining accumulated other comprehensive gains and losses as of December&#160;31, 2022 for cash flows hedges of tobacco purchases and crop input sales are expected to be recognized in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.885%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hedging Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Crop Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Geographic Location(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Crop input sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Crop input sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts related to processing costs have not been designated as hedges, and gains and losses on those contracts have been recognized in earnings on a mark-to-market basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hedging Strategy for Foreign Currency Exchange Rate Risk Related to Net Local Currency Monetary Assets and Liabilities of Foreign Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s foreign subsidiaries transact the majority of their sales in U.S. dollars and finance the majority of their operating requirements with U.S. dollar borrowings, and therefore use the U.S. dollar as their functional currency. These subsidiaries normally have certain monetary assets and liabilities on their balance sheets that are denominated in the local currency. Those assets and liabilities can include cash and cash equivalents, accounts receivable and accounts payable, advances to farmers and suppliers, deferred income tax assets and liabilities, recoverable value-added taxes, operating lease liabilities, and other items. Net monetary assets and liabilities denominated in the local currency are remeasured into U.S. dollars each reporting period, generating gains and losses that the Company records in earnings as a component of selling, general, and administrative expenses. The level of net monetary assets or liabilities denominated in the local currency normally fluctuates throughout the year based on the operating cycle, but it is most common for monetary assets to exceed monetary liabilities, sometimes by a significant amount. When this situation exists and the local currency weakens against the U.S. dollar, remeasurement losses are generated. Conversely, remeasurement gains are generated on a net monetary asset position when the local currency strengthens against the U.S. dollar. To manage a portion of its exposure to currency remeasurement gains and losses, the Company enters into forward contracts to buy or sell the local currency at future dates coinciding with expected changes in the overall net local currency monetary asset position of the subsidiary. Gains and losses on the forward contracts are recorded in earnings as a component of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;selling, general, and administrative expenses for each reporting period as they occur, and thus directly offset the related remeasurement losses or gains in the consolidated statements of income for the notional amount hedged. The Company does not designate these contracts as hedges for accounting purposes. The contracts are generally arranged to hedge the subsidiary's projected exposure to currency remeasurement risk for specified periods of time, and new contracts are entered as necessary throughout the year to replace previous contracts as they mature. The Company is currently using forward currency contracts to manage its exposure to currency remeasurement risk in Brazil.&#160; The total notional amounts of contracts outstanding at December&#160;31, 2022 and 2021, and March&#160;31, 2022, were approximately $91.8 million, $59.6 million, and $59.5 million, respectively.  To further mitigate currency remeasurement exposure, the Company&#x2019;s foreign subsidiaries may utilize short-term local currency financing during certain periods.  This strategy, while not involving the use of derivative instruments, is intended to minimize the subsidiary&#x2019;s net monetary position by financing a portion of the local currency monetary assets with local currency monetary liabilities, thus hedging a portion of the overall position. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Several of the Company&#x2019;s foreign subsidiaries transact the majority of their sales and finance the majority of their operating requirements in their local currency, and therefore use their respective local currencies as the functional currency for reporting purposes.  From time to time, these subsidiaries sell tobacco to customers in transactions that are not denominated in the functional currency.  In those situations, the subsidiaries routinely enter into forward exchange contracts to offset currency risk for the period of time that a fixed-price order and the related trade account receivable are outstanding with the customer. The contracts are not designated as hedges for accounting purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Effect of Derivative Financial Instruments on the Consolidated Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below outlines the effects of the Company&#x2019;s use of derivative financial instruments on the consolidated statements of income:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges - Interest Rate Swap Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recorded in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ineffective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hedged Item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Description of hedged item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Floating rate interest payments on term loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges - Foreign Currency Exchange Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recorded in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d"&gt;Cost of goods sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ineffective Portion and Early De-designation of Hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hedged Item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Description of hedged item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Forecast purchases of tobacco in Brazil and Africa&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the interest rate swap agreements, the effective portion of the gain or loss on the derivative is recorded in accumulated other comprehensive loss and any ineffective portion is recorded in selling, general and administrative expenses.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the forward foreign currency exchange contracts designated as cash flow hedges of tobacco purchases in Brazil and Africa, as well as the crop input sales in Brazil, a net hedge gain of approximately $3.8 million remained in accumulated other comprehensive loss at December&#160;31, 2022.  That balance reflects gains and losses on contracts related to the 2023 and 2022 Brazil crops, and the 2023 and 2022 Brazil crop input sales, less the amounts reclassified to earnings related to tobacco sold through December&#160;31, 2022.  Based on the hedging strategy, as the gain or loss is recognized in earnings, it is expected to be offset by a &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;change in the direct cost for the tobacco or by a change in sales prices if the strategy has been mandated by the customer.  Generally, margins on the sale of the tobacco will not be significantly affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Effect of Derivative Financial Instruments on the Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below outlines the effects of the Company&#x2019;s derivative financial instruments on the consolidated balance sheets at December&#160;31, 2022 and 2021, and March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in a Fair Value Asset Position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in a Fair Value Liability Position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;non-current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;long-term&lt;br/&gt;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;payable and&lt;br/&gt;accrued&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;payable and&lt;br/&gt;accrued&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of the Company's foreign exchange derivative instruments are subject to master netting arrangements whereby the right to offset occurs in the event of default by a participating party. The Company has elected to present these contracts on a gross basis in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic38ee6df74d64e7db07e018c6251c72d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3Mzg1_ffa9f200-247c-4612-89d6-c02d5a07f598"
      unitRef="usd">310000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i274a7c94a0b5475f95feea5f552bab16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3NDI2_27a4707b-edf4-4832-80e2-66f9f5832d15"
      unitRef="usd">370000000</us-gaap:DerivativeNotionalAmount>
    <uvv:ProceedsFromTerminationOfInterestRateSwapAgreements
      contextRef="i3e072735e7ca4cfcade5e679212ec44a_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfNTQ5NzU1ODI3NjQ0_04e8d947-ab95-4d47-89b1-ddef771f00f3"
      unitRef="usd">11800000</uvv:ProceedsFromTerminationOfInterestRateSwapAgreements>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ia98a645a1fb543e385d86df283400940_I20190226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMjg0Nw_5d22519a-7788-4940-bd22-e5721a555405"
      unitRef="usd">5400000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MjE_15829e59-9f76-4b75-9ec7-27146937c42a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate U.S. dollar notional amount of forward and option contracts entered into for these purposes during the nine-month periods in fiscal years 2023 and 2022 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tobacco purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Processing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Crop input sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0933512f40ff479680be404ec71848d7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfMy0yLTEtMS00NTAzOA_362c83f3-5344-4c87-b21b-8811bdb72547"
      unitRef="usd">47100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6f4cb131c7244951b20d874803360e9b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfMy00LTEtMS00NTAzOA_a51f50fa-3342-40f6-8487-5066edd0fb17"
      unitRef="usd">134700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0333f32e429141caadf4ed914172efad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNC0yLTEtMS00NTAzOA_890dc90d-cbcb-46e9-b049-1e5f5504c319"
      unitRef="usd">7900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0d43fb78e0a647eaa7b0a633537b349b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNC00LTEtMS00NTAzOA_2ea10433-4111-42eb-8ecb-adda5ce3bbeb"
      unitRef="usd">32500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if5151f1165cf4006b46e02818573a051_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNS0yLTEtMS00NTAzOA_6cb739c9-caf9-4956-a178-acfe3cb445fa"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i62e6cfebaae54fd3846a5783a49f310d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNS00LTEtMS00NTAzOA_af29edc9-c612-4b11-ba76-5839081881c4"
      unitRef="usd">20800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i49e7de59b6484e16af180d0873a63369_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNi0yLTEtMS00NTAzOA_09af5590-ea8d-45c9-9e51-94c65f809ec4"
      unitRef="usd">55000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9e04a5be74574e24b9ab08da8c50df48_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmMwMzU1ZWUzMzMzZjQ1ODY5YTBjMDYxOTYyZjhkYjQ4L3RhYmxlcmFuZ2U6YzAzNTVlZTMzMzNmNDU4NjlhMGMwNjE5NjJmOGRiNDhfNi00LTEtMS00NTAzOA_379188b1-dce9-4d8c-b1e2-9c5e1ec52773"
      unitRef="usd">188000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7eb8f1d5be0e493dbd1c453f4fbd9291_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgwMQ_8c35e1e9-745b-413f-adad-6a89baa3aa00"
      unitRef="usd">91800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id6ae6f25b0a9432aad9a68ff482411b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgwNQ_019f9fab-5fcc-4b4b-8adf-42af122f72dd"
      unitRef="usd">59600000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia65fed62fabe41e981d8c4bc21033f57_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfODgxMw_1bf4b13d-2808-4e9c-bf4a-2251373649e1"
      unitRef="usd">59500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDE_6ebae80a-b017-453a-8767-07c58b2ea6b6">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below outlines the effects of the Company&#x2019;s use of derivative financial instruments on the consolidated statements of income:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges - Interest Rate Swap Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recorded in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cdffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_4e691d35-a2ba-4086-8491-37d01e9816b7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_c404d6ae-c598-4173-ae17-b1c763ebd052"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_f7b16673-ce09-4c93-a120-d60764aececc"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOS0yLTEtMS00NTAzOA_fc8e3aa0-2dad-4eed-81f1-54010b102602"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ineffective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_08f4058c-758f-4918-98b7-12d7d195439f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c3c0c3da-457f-44a9-9c29-543cd524b385"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_c9d48c3d-730b-45f3-a959-77fd74329ee3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTItMi0xLTEtNDUwMzg_e84255d2-fb56-4e7c-8040-c91dde929a5d"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hedged Item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Description of hedged item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Floating rate interest payments on term loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges - Foreign Currency Exchange Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective Portion of Hedge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recorded in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) reclassified from accumulated other comprehensive loss into earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ccffcc;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_7044cc15-fee8-45a8-b87f-305e00910cbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_894d5167-5ba9-4e95-8655-18d69d5abcce"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_95ece63e-c112-44db-ac85-e77ec6dc59be"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjEtMi0xLTEtNDUwMzg_f32525b9-0dac-48d1-bea1-0a9bde84136d"&gt;Cost of goods sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ineffective Portion and Early De-designation of Hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_030d1595-1e07-47cf-89e7-45978d9a4b77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_2cc5e60d-4c1b-47f7-82a3-922e085becba"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_304a92d7-84e4-4a02-9dac-e6144d5afdbe"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjQtMi0xLTEtNDUwMzg_a8616efd-4f92-467e-a5e3-851cf024c8a1"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hedged Item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Description of hedged item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Forecast purchases of tobacco in Brazil and Africa&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedges - Foreign Currency Exchange Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Location of gain (loss) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_2d983355-9077-48e4-9a97-bf3d0edd3e68"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_4381c100-0860-4ee3-adc3-320c00a99879"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_5f0ff1e4-b8ae-4bc0-89be-9e7beb87d531"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMzAtMi0xLTEtNDUwMzg_fc4ba394-f782-4f11-b52e-39eaaca5cad2"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi0yLTEtMS00NTAzOA_8cdb7be8-1a88-43b1-a05e-b34df055ebf3"
      unitRef="usd">1006000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi00LTEtMS00NTAzOA_b2016187-7ff4-4553-8c3a-8df5876c2e2e"
      unitRef="usd">3967000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi02LTEtMS00NTAzOA_c4b75e65-b2bd-41cb-a803-97f790359e9e"
      unitRef="usd">14255000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNi04LTEtMS00NTAzOA_085a0138-f200-4b19-bcc9-dbcbc6ac8ec2"
      unitRef="usd">2318000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy0yLTEtMS00NTAzOA_cf807c09-420b-40cf-ac7f-889022ec7ebd"
      unitRef="usd">-1031000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy00LTEtMS00NTAzOA_2b7c62e6-79b9-491b-93aa-7129c4d1c0a0"
      unitRef="usd">-2263000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy02LTEtMS00NTAzOA_78e7a86d-fa2c-4d39-8f34-5d816545721a"
      unitRef="usd">-2902000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfNy04LTEtMS00NTAzOA_f9c14770-e7d9-4cbf-97c1-5203512c8016"
      unitRef="usd">-6743000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC0yLTEtMS00NTAzOA_72433641-854e-4d68-b792-f8b0fb6ec886"
      unitRef="usd">0</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i7142b03e2bfd4cf6a1532c3148f2b2a9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC00LTEtMS00NTAzOA_60fd934f-4034-416f-bf84-c212b988d70b"
      unitRef="usd">353000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i747684c7a51a4d47b2c1b7317a939ab6_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC02LTEtMS00NTAzOA_92c492ab-0710-48b3-9de0-0fb46c9c408d"
      unitRef="usd">0</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="if3f240c2f4df48c1910f00374e8b626f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfOC04LTEtMS00NTAzOA_39c25bc6-04db-4fd1-a90f-6a8e0b1d5f89"
      unitRef="usd">1061000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="i22994e1a327a445bb4a4898af0b5ff7a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtMi0xLTEtNDUwMzg_2830ee31-a401-4d99-ab52-0cad02958cef"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="i942b209f149946b6aa3489078a419d09_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtNC0xLTEtNDUwMzg_e55fa715-4daf-4214-b9d0-62baa85f1572"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="i96890b6f82ed4808abcd6f3b0fca1a54_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtNi0xLTEtNDUwMzg_f143ce09-b0d7-41e6-8dde-8256f774ed2c"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="id4e7d075d3a447afb8d192f3c32a9c7a_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTEtOC0xLTEtNDUwMzg_6ed89381-461f-468f-8b62-ababb1a5e755"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktMi0xLTEtNDUwMzg_2b2eaf9f-a6d7-4b9b-850a-aac466d2ea35"
      unitRef="usd">2454000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktNC0xLTEtNDUwMzg_5c3ac8b0-b508-4e27-89d5-a52e1b5f8b51"
      unitRef="usd">480000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktNi0xLTEtNDUwMzg_959700c5-e898-45bb-9090-d333e07bb9a9"
      unitRef="usd">2450000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMTktOC0xLTEtNDUwMzg_7adeb9d7-0676-4407-a640-ecc49179aab6"
      unitRef="usd">3479000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2cf2127b498e4dda9c9621678957f92b_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtMi0xLTEtNDUwMzg_712c12c0-6a7b-49ac-b3be-4007bc0add29"
      unitRef="usd">1790000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i5aa2903d74614e8e9eb20a8ac0bbad2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtNC0xLTEtNDUwMzg_29d1d5d5-2bf9-4eb8-b5be-a7bc7f066b61"
      unitRef="usd">2274000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia037fe0d525c41f1b1bb4e21d4aa4a97_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtNi0xLTEtNDUwMzg_cb2c5121-24d3-415b-896e-8ca6033e5278"
      unitRef="usd">4831000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if67ca717a6334c7f98d0343e04aa16b1_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjAtOC0xLTEtNDUwMzg_c8e0af7e-0fb1-4328-905e-726ef69fc45d"
      unitRef="usd">3563000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="i3f3da98eaa534afbbc673dda494ce275_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtMi0xLTEtNDUwMzg_86b8850f-e733-4c2b-b200-b0266bf36261"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="ib0b4c209de774a5db8b55a36223f78b2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtNC0xLTEtNDUwMzg_eb8a538f-a06f-4575-8759-581e90e219bd"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="if5c2aaf1f198473aa69aa08cbaf376d1_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtNi0xLTEtNDUwMzg_7f099d95-2403-45eb-aa04-dbc730991cc9"
      unitRef="usd">-520000</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
      contextRef="iba6e1b0afca547a89867fe3f761fc03d_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjMtOC0xLTEtNDUwMzg_58855e5c-9ce4-45c7-847b-82e98218ecb5"
      unitRef="usd">451000</us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i98676206c3b445a7a4f1ca3d25a4aa39_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktMi0xLTEtNDUwMzg_631a4edb-ca2c-4c75-a9f6-347afa69770f"
      unitRef="usd">-1949000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="iec0b8d2b0d3e4e3894a50c3998dd25fc_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktNC0xLTEtNDUwMzg_ca2c881a-f7df-41a6-996e-086a2bf7fe64"
      unitRef="usd">174000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i28fb678c03474b50b2393031d29e404b_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktNi0xLTEtNDUwMzg_40c8dabb-542e-46fb-8e84-cf2ebc23edec"
      unitRef="usd">-4266000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="ie8a6f17342b542ac8a05944900b340d0_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmM1Mjc5NjhjNjUzNDQ5YzM5MjY4NmMzOTllNmJlOGY2L3RhYmxlcmFuZ2U6YzUyNzk2OGM2NTM0NDljMzkyNjg2YzM5OWU2YmU4ZjZfMjktOC0xLTEtNDUwMzg_2c034aa7-4d08-427e-aad9-0cafdb971d10"
      unitRef="usd">3939000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax
      contextRef="ibd586f765f7f44d18e7d6c3378f60d14_D20220401-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTA2NDc_d87a8aeb-31a3-44b6-988a-f0a0a5708dcb"
      unitRef="usd">3800000</us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RleHRyZWdpb246ZmVhMzIyNTBhODY4NDkxOThkMDEyN2U3MjEyMGRhNDJfMTE4MDI_f1b2cee3-3d64-4715-a3b6-afc589209025">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below outlines the effects of the Company&#x2019;s derivative financial instruments on the consolidated balance sheets at December&#160;31, 2022 and 2021, and March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.997%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in a Fair Value Asset Position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in a Fair Value Liability Position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance &lt;br/&gt;Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;non-current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;long-term&lt;br/&gt;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;payable and&lt;br/&gt;accrued&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;br/&gt;current&lt;br/&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;payable and&lt;br/&gt;accrued&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="ib2f4125019304009bd29be2e69c3dc95_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS00LTEtMS00NTAzOA_f8750ad5-d66d-4214-8c34-92616334252b"
      unitRef="usd">3179000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="iecf1f78bc0f04d3bb85b30719636674b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS02LTEtMS00NTAzOA_30b1eb47-03e7-4215-be6e-9a2039cbba26"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="i9c81ad1af8c74957b4a432fb03478fc5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS04LTEtMS00NTAzOA_b6511096-2fac-497d-97d9-1dfe7e463852"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="ic33e60efd33c4527a4c60f190edab45a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xMi0xLTEtNDUwMzg_e805fa41-ea99-4149-a06c-9097b05c2bc8"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i8a1f22c4e6604931860e3e1461419f8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xNC0xLTEtNDUwMzg_35c3e58f-85b0-4456-8935-9d9e754ee59e"
      unitRef="usd">16658000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i842be907d2e84014b300855ed7104b29_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNS0xNi0xLTEtNDUwMzg_414f5d67-ecfb-4511-8bea-edd922675560"
      unitRef="usd">1161000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="i792db2e275214c21a141b5f447689dd1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy00LTEtMS00NTAzOA_79b57f40-7e5c-4376-9e46-475f248acc9a"
      unitRef="usd">3389000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="i856b25bf5061445f8c2fcb6f78203ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy02LTEtMS00NTAzOA_baf5e42d-62c5-411f-9cf6-92b03faef241"
      unitRef="usd">2169000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="if1b6300737a24320832b03d775782a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy04LTEtMS00NTAzOA_ebd06491-d379-49eb-af3f-e0e2490c6da9"
      unitRef="usd">10957000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i30e5e8599750470196ff1b8b74716eeb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xMi0xLTEtNDUwMzg_6498772f-34fd-4b4c-879f-b28bd143b295"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i6433b7d427514e068a47920fff423ebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xNC0xLTEtNDUwMzg_86f9e923-fc77-47ab-ad79-2489dc47b344"
      unitRef="usd">3952000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="ief0e82033f514682bd65b69c5c965bc0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfNy0xNi0xLTEtNDUwMzg_e1dc7d6a-508b-4aaf-8072-68eb896cb69c"
      unitRef="usd">3200000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC00LTEtMS00NTAzOA_e3331250-1891-4d23-adbb-f5b4da9d1f1e"
      unitRef="usd">6568000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC02LTEtMS00NTAzOA_511c40d1-b52e-4d50-a3b6-ba95513c1a07"
      unitRef="usd">2169000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC04LTEtMS00NTAzOA_ffdffa59-bc80-452d-a844-23e1eebd0aea"
      unitRef="usd">10957000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xMi0xLTEtNDUwMzg_e48f226a-1a07-4b55-8caf-338b4a35b86c"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xNC0xLTEtNDUwMzg_14f8d507-8c45-4004-a3d3-fe96321737f1"
      unitRef="usd">20610000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfOC0xNi0xLTEtNDUwMzg_331b805f-0ed2-4aeb-8cf9-52ee9385a04f"
      unitRef="usd">4361000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i792db2e275214c21a141b5f447689dd1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtNC0xLTEtNDUwMzg_de3e1c52-b611-4404-bf0b-e4e49f10db0f"
      unitRef="usd">1152000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i856b25bf5061445f8c2fcb6f78203ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtNi0xLTEtNDUwMzg_d2e83a90-1086-4d01-a5eb-a0fccef80f6f"
      unitRef="usd">1390000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="if1b6300737a24320832b03d775782a4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtOC0xLTEtNDUwMzg_67bc1dff-9440-436b-ba8c-6186d4bc80ad"
      unitRef="usd">13111000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i30e5e8599750470196ff1b8b74716eeb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTItMS0xLTQ1MDM4_7a0d3764-f08d-4b4a-9ca6-84479cc7c2ed"
      unitRef="usd">1194000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i6433b7d427514e068a47920fff423ebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTQtMS0xLTQ1MDM4_9d117785-643f-4687-8469-79847fcfc84a"
      unitRef="usd">1298000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ief0e82033f514682bd65b69c5c965bc0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTEtMTYtMS0xLTQ1MDM4_9bd4c3ba-781e-4d24-ae96-6ac3bfa98d83"
      unitRef="usd">64000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItNC0xLTEtNDUwMzg_9207dd0e-5f99-4ac8-8dd7-04e4e570ec2a"
      unitRef="usd">1152000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItNi0xLTEtNDUwMzg_cbb21d28-6ec9-4a48-9917-789e5183e743"
      unitRef="usd">1390000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItOC0xLTEtNDUwMzg_ba28fa76-c192-498b-8303-13802269a2fd"
      unitRef="usd">13111000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTItMS0xLTQ1MDM4_186b5e20-df5a-49e0-a976-1a32933042e5"
      unitRef="usd">1194000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTQtMS0xLTQ1MDM4_edba87d1-488a-443c-8fab-7bc30cf75ce1"
      unitRef="usd">1298000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81OC9mcmFnOmZlYTMyMjUwYTg2ODQ5MTk4ZDAxMjdlNzIxMjBkYTQyL3RhYmxlOmU3NGI0NTViMWY4MDQ2YmJhNTYyZjhjYmE2ZjRlZTQzL3RhYmxlcmFuZ2U6ZTc0YjQ1NWIxZjgwNDZiYmE1NjJmOGNiYTZmNGVlNDNfMTItMTYtMS0xLTQ1MDM4_45f17ff9-d98e-4e24-af8c-5df8d2f4511c"
      unitRef="usd">64000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2MQ_22e47b7f-83e4-4267-b3df-9dc21fa501e6">FAIR VALUE MEASUREMENTS&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Universal measures certain financial and nonfinancial assets and liabilities at fair value based on applicable accounting guidance.  The financial assets and liabilities measured at fair value include money market funds, trading securities associated with deferred compensation plans, interest rate swap agreements, forward foreign currency exchange contracts and acquisition-related contingent consideration obligations.  The application of the fair value guidance to nonfinancial assets and liabilities primarily includes the determination of fair values for goodwill and long-lived assets when indicators of potential impairment are present.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Under the accounting guidance, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The framework for measuring fair value is based on a fair value hierarchy that distinguishes between observable inputs and unobservable inputs.  Observable inputs are based on market data obtained from independent sources.  Unobservable inputs require the Company to make its own assumptions about the value placed on an asset or liability by market participants because little or no market data exists.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are three levels within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;unobservable inputs for the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As permitted under the accounting guidance, the Company uses net asset value per share ("NAV") as a practical expedient to measure the fair value of its money market funds. The fair values for those funds are presented under the heading "NAV" in the tables that follow in this disclosure.  In measuring the fair value of liabilities, the Company considers the risk of non-performance in determining fair value. Universal has not elected to report at fair value any financial instruments or any other assets or liabilities that are not required to be reported at fair value under current accounting guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022 and 2021, and at March&#160;31, 2022, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis.  These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of money market funds, which are reported in cash and cash equivalents in the consolidated balance sheets, is based on NAV, which is the amount at which the funds are redeemable and is used as a practical expedient for fair value.  These funds are not classified in the fair value hierarchy, but are disclosed as part of the fair value table above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trading securities represent mutual fund investments that are matched to employee deferred compensation obligations.  These investments are bought and sold as employees defer compensation, receive distributions, or make changes in the funds underlying their accounts.  Quoted market prices (Level 1) are used to determine the fair values of the mutual funds. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of interest rate swap agreements are determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, interest rate swaps are classified within Level 2 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of forward and option foreign currency exchange contracts are also determined based on dealer quotes using a discounted cash flow model matched to the contractual terms of each instrument.  Since inputs to the model are observable and significant judgment is not required in determining the fair values, forward and option foreign currency exchange contracts are classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Acquisition-related contingent consideration obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of acquisition-related contingent consideration obligations by applying an income approach model that utilizes probability-weighted discounted cash flows.  The Company acquired &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FruitSmart, Inc. ("FruitSmart")  in fiscal year 2020 and recognized a contingent consideration liability of&#160;$6.7 million on the date of acquisition.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each period the Company evaluated the fair value of the acquisition-related contingent consideration obligations.  During the year ended March 31, 2021, the evaluation resulted in a reduction of $4.2 million of contingent consideration of the original &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$6.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; liability recorded.  During the year ended March 31, 2022, the evaluation of the contingent liability resulted in a reduction of the remaining $2.5 million contingent consideration recorded.  Significant judgment is applied to this model and therefore the acquisition-related contingent consideration obligation was classified within Level 3 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in the balance of the acquisition-related contingent consideration obligation (Level 3) for the nine months ended December&#160;31, 2022 and 2021 is provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair and carrying value of the Company&#x2019;s long-term debt, and if applicable any current portion, at each of the balance sheet dates December&#160;31, 2022, and 2021 and March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in millions of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair market value of long term obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value of long term obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its long-term debt using Level 2 inputs which are based upon quoted market prices for the same or similar obligations or on calculations that are based on the current interest rates available to the Company for debt of similar terms and maturities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Nonrecurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities that are measured at fair value on a nonrecurring basis primarily relate to long-lived assets, right-of-use operating lease assets and liabilities, goodwill and intangibles, and other current and noncurrent assets. These assets and liabilities fair values are also evaluated for impairment when potential indicators of impairment exist. Accordingly, the nonrecurring measurement of the fair value of these assets and liabilities are classified within Level 3 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Acquisition Accounting for Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for acquisitions qualifying under ASC 805, "Business Combinations," which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. The fair values of consideration transferred and net assets acquired are determined using a combination of Level 2 and Level 3 inputs as specified in the fair value hierarchy in ASC 820, &#x201c;Fair Value Measurements and Disclosures.&#x201d; The Company believes that the fair values assigned to the assets acquired and liabilities assumed are based on reasonable assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;The Company reviews long-lived assets for impairment whenever events, changes in business conditions, or other circumstances provide an indication that such assets may be impaired.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2Mw_8a6df9fd-b934-4263-81e9-37d02275e620">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022 and 2021, and at March&#160;31, 2022, the Company had certain financial assets and financial liabilities that were required to be measured and reported at fair value on a recurring basis.  These assets and liabilities are listed in the tables below and are classified based on how their values were determined under the fair value hierarchy or the NAV practical expedient:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NAV&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trading securities associated with deferred compensation plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial assets measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financial liabilities measured and reported at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AlternativeInvestment
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS0yLTEtMS00NTAzOA_a3253c75-1142-40cb-9cfc-d19b02934f9e"
      unitRef="usd">334000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS00LTEtMS00NTAzOA_a4b8a57a-6e99-4b04-bbdf-5553d8428db9"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS02LTEtMS00NTAzOA_2ec0add9-7a01-4deb-87e6-2efee39d1077"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS04LTEtMS00NTAzOA_16a3e9dd-9157-4e36-958f-c4cc906dd594"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNS0xMC0xLTEtNDUwMzg_e3194275-e278-445b-a74f-2126356c5d58"
      unitRef="usd">334000</us-gaap:AlternativeInvestment>
    <us-gaap:TradingSecurities
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi0yLTEtMS00NTAzOA_6150f6a5-1ba5-46e3-b96c-5aa46bd3e6dd"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi00LTEtMS00NTAzOA_7a0015a4-a802-4a12-86a0-9f7ee27b8301"
      unitRef="usd">11257000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi02LTEtMS00NTAzOA_93af6af1-3e70-4ae2-99b9-b4c11a24342a"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi04LTEtMS00NTAzOA_bc62655e-9cf3-4677-9e38-0d1df27e11fa"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNi0xMC0xLTEtNDUwMzg_ca41ad9c-32c1-43d2-9982-8088512dfd2d"
      unitRef="usd">11257000</us-gaap:TradingSecurities>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy0yLTEtMS00NTAzOA_c8ebf1cf-748d-4c24-b846-1e8defd798ff"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy00LTEtMS00NTAzOA_5e37d3ea-3823-4b10-a72a-436b3670583d"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy02LTEtMS00NTAzOA_4fa5602f-5ef5-4747-b778-9908a6708dfa"
      unitRef="usd">3179000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy04LTEtMS00NTAzOA_8c070760-96d7-413c-9cc0-e7f4508583f2"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfNy0xMC0xLTEtNDUwMzg_58e1f6f4-7be1-4e88-a0f5-39a904fc84be"
      unitRef="usd">3179000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC0yLTEtMS00NTAzOA_5fd0fa8c-7c06-4c2e-8795-055669230ca6"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC00LTEtMS00NTAzOA_bc5b31cf-c3b8-452e-b607-fecba19d855d"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC02LTEtMS00NTAzOA_0510e8ac-207f-48c5-9dd8-22de4c2bc242"
      unitRef="usd">4541000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC04LTEtMS00NTAzOA_6330b1d9-9e23-4227-ba80-691e0e848510"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOC0xMC0xLTEtNDUwMzg_6500e545-ac57-40be-be4e-47b51350c93c"
      unitRef="usd">4541000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS0yLTEtMS00NTAzOA_d9cd1176-7750-416e-b48e-9487ad17ca2d"
      unitRef="usd">334000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS00LTEtMS00NTAzOA_12c59a63-be9d-414f-9832-8a6cfbfb5810"
      unitRef="usd">11257000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS02LTEtMS00NTAzOA_3534d74e-0691-4823-866a-446d89001208"
      unitRef="usd">7720000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS04LTEtMS00NTAzOA_28466970-6c5e-4867-b871-f595d6e23abc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfOS0xMC0xLTEtNDUwMzg_9a3c505c-2841-4578-99d1-2e9470f7a0e0"
      unitRef="usd">19311000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtMi0xLTEtNDUwMzg_7dbbdd9d-26b7-4e61-b7c0-5c620cbae1d1"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtNC0xLTEtNDUwMzg_fe54e3c7-b9e9-4a34-b6d1-67bd6bb37cb2"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtNi0xLTEtNDUwMzg_367d070d-05c5-4fb2-becc-208378dde00e"
      unitRef="usd">1195000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtOC0xLTEtNDUwMzg_aaafd04a-dcaa-44cc-9861-bf43ff03dabf"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTYtMTAtMS0xLTQ1MDM4_8f40a018-29d0-49fa-b6f7-5964cf3e6eb2"
      unitRef="usd">1195000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i53b7b1d6ff04493da774af97d1a2a03b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctMi0xLTEtNDUwMzg_d1df0213-0278-4b9b-996e-da8f03b56455"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i88fca4d663264c2fbe4c12344ab606d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctNC0xLTEtNDUwMzg_d9519230-667b-41a7-b63e-111f56787886"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7ed77ad5357d4d54849a93ab5bb4e2aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctNi0xLTEtNDUwMzg_30c0a157-26ab-42b4-80e9-63ea10ec5254"
      unitRef="usd">1195000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie1aa569abd754c3895896fa9609e0ed6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctOC0xLTEtNDUwMzg_78ca5ec3-1ad7-4119-b04a-20e6c7ba3f66"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmVlMjNkN2ViMDE5OTQxYjU4NDYzNmI4YjRiYzM5YmE4L3RhYmxlcmFuZ2U6ZWUyM2Q3ZWIwMTk5NDFiNTg0NjM2YjhiNGJjMzliYThfMTctMTAtMS0xLTQ1MDM4_72f5ccea-bac0-4dab-b2b4-98ae799f11e8"
      unitRef="usd">1195000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AlternativeInvestment
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS0yLTEtMS00NTAzOA_7dfcc2c6-d20e-4cbb-8b55-f2521ac2bf50"
      unitRef="usd">335000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS00LTEtMS00NTAzOA_10146777-e11b-414e-98f9-63becf3f6c81"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS02LTEtMS00NTAzOA_0b37ea49-92d0-4462-9f34-54d1804ead5d"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS04LTEtMS00NTAzOA_22f61e37-fd83-434b-bfaa-ad6356f18f27"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNS0xMC0xLTEtNDUwMzg_ed3989d6-ffd8-4d74-ada5-cef0ae266020"
      unitRef="usd">335000</us-gaap:AlternativeInvestment>
    <us-gaap:TradingSecurities
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi0yLTEtMS00NTAzOA_ea692d07-d3eb-4a31-8ea9-47c682b965fe"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi00LTEtMS00NTAzOA_6c8b9a41-b7bc-4b40-a8c9-1bc4160cdac9"
      unitRef="usd">14794000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi02LTEtMS00NTAzOA_02f08610-ba68-47c8-bf7a-ef7c24282973"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi04LTEtMS00NTAzOA_aab6acc1-0c70-490c-bd9a-babc8c1bc891"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfNi0xMC0xLTEtNDUwMzg_3deaca0c-7bed-48c5-9bf6-46b80fdb27b3"
      unitRef="usd">14794000</us-gaap:TradingSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC0yLTEtMS00NTAzOA_0f4bb423-3c6e-45f7-81fa-3445bd2bc785"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC00LTEtMS00NTAzOA_8f8ac0d2-d8f2-4e20-ac67-26b195fbf2c8"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC02LTEtMS00NTAzOA_a73299b7-dc93-4657-a6a8-14621e44bbea"
      unitRef="usd">3559000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC04LTEtMS00NTAzOA_21525178-4379-4193-b7c9-a3423e2cf281"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOC0xMC0xLTEtNDUwMzg_92b3e8d4-2a0e-4523-88c5-1b096a43f44a"
      unitRef="usd">3559000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS0yLTEtMS00NTAzOA_017af003-b081-47fd-bd4a-c453b43fc898"
      unitRef="usd">335000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS00LTEtMS00NTAzOA_902ddea4-6eab-41f3-a0ee-b813b796de88"
      unitRef="usd">14794000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS02LTEtMS00NTAzOA_780f5160-05d9-44de-8e32-4e847712ef7c"
      unitRef="usd">3559000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS04LTEtMS00NTAzOA_afadaba4-754f-417c-87bb-488cd8c3b3c8"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfOS0xMC0xLTEtNDUwMzg_4ec578e1-f18b-453c-bd9a-8e928eb5668f"
      unitRef="usd">18688000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtMi0xLTEtNDUwMzg_f6d26e20-eeb9-4019-85f8-1a58f1a556b7"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtNC0xLTEtNDUwMzg_d3915562-469c-499d-8242-0f96460697b0"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtNi0xLTEtNDUwMzg_cf51fd1b-7500-4182-8bd1-077dca30e456"
      unitRef="usd">16658000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtOC0xLTEtNDUwMzg_c20bab85-5f5e-4c6b-976f-47e1019f4dfc"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTUtMTAtMS0xLTQ1MDM4_22e57a55-1cd7-4574-9946-a015d5e03ed9"
      unitRef="usd">16658000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtMi0xLTEtNDUwMzg_b0990d59-f826-4f08-a8d0-219d80cd69d9"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtNC0xLTEtNDUwMzg_a712a2ea-4818-4495-8e31-23d52a097e19"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtNi0xLTEtNDUwMzg_4ac0c98d-090b-41cf-a58e-7b28d49ea221"
      unitRef="usd">5250000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtOC0xLTEtNDUwMzg_e15616ca-45a3-484b-abac-5d5d658da4bc"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTYtMTAtMS0xLTQ1MDM4_df7191bc-2cbd-405b-837a-35dd157f5d8b"
      unitRef="usd">5250000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1e4b2ce0521c4154962a3970af48da3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctMi0xLTEtNDUwMzg_181c926b-e757-4401-9c3d-f31e1df2d477"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id49402f6587848f18b9129a07d1c0e09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctNC0xLTEtNDUwMzg_d561088b-e998-45c2-a0f1-1d84aa77f2e9"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib5d3dd11d55140dfbb378b4f591edae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctNi0xLTEtNDUwMzg_01dda1ce-a275-4559-963a-34768df1fe95"
      unitRef="usd">21908000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7b916b4bdc1041858881a247385b8cc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctOC0xLTEtNDUwMzg_e2637b2a-310f-45f8-8136-74e3d4d0b335"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjRmYmMxOTMwMzVjMjQyYzhiMGIwMjBmMzk5MGNkNWVhL3RhYmxlcmFuZ2U6NGZiYzE5MzAzNWMyNDJjOGIwYjAyMGYzOTkwY2Q1ZWFfMTctMTAtMS0xLTQ1MDM4_93473489-e404-4356-b646-2bb2c1b6d91d"
      unitRef="usd">21908000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AlternativeInvestment
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS0yLTEtMS00NTAzOA_334e92d4-17b4-4605-bf12-51943036a56f"
      unitRef="usd">334000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS00LTEtMS00NTAzOA_63c43794-0d77-44ba-949f-c5e388024eb2"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS02LTEtMS00NTAzOA_115bc6d9-49b8-4881-9127-fef81cc19e16"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS04LTEtMS00NTAzOA_5badf567-af40-4d05-82fc-69258d72c8fc"
      unitRef="usd">0</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNS0xMC0xLTEtNDUwMzg_f83c5c8f-d9b6-4f8c-98af-8222a21aade6"
      unitRef="usd">334000</us-gaap:AlternativeInvestment>
    <us-gaap:TradingSecurities
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi0yLTEtMS00NTAzOA_fae5534a-3b42-4bfc-9f70-790e9c584ad6"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi00LTEtMS00NTAzOA_b0b3ba90-9ddf-49cd-a2d8-370057521352"
      unitRef="usd">13655000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi02LTEtMS00NTAzOA_ef5043a5-6630-4872-97b1-2243381edb06"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi04LTEtMS00NTAzOA_ba915a94-6893-46aa-ab24-9f2bd0d67a33"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfNi0xMC0xLTEtNDUwMzg_e280946d-6798-4e1d-8425-644787aaed51"
      unitRef="usd">13655000</us-gaap:TradingSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC0yLTEtMS00NTAzOA_b07990b5-e734-43e8-96ec-5ee563bdf1ab"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC00LTEtMS00NTAzOA_f7c20e0d-ca17-474b-b6ee-4a2c98156cfa"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC02LTEtMS00NTAzOA_a937bb57-7928-41d9-ae0f-ffac5b1dc60a"
      unitRef="usd">24068000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC04LTEtMS00NTAzOA_4ce254b1-4532-4210-834d-865932cdf198"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOC0xMC0xLTEtNDUwMzg_d79977af-5130-4509-94fc-9cffead49c39"
      unitRef="usd">24068000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS0yLTEtMS00NTAzOA_caeceefd-93a2-416e-a1e5-3bff0f9fabb6"
      unitRef="usd">334000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS00LTEtMS00NTAzOA_974787d5-aff7-4bd5-8e6e-07060c730594"
      unitRef="usd">13655000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS02LTEtMS00NTAzOA_b8b3004e-e957-4ddb-b07e-a5c3aeae1c6c"
      unitRef="usd">24068000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS04LTEtMS00NTAzOA_0f4d8ee4-0cf7-4b5c-80d0-af1f0ed9c6e4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfOS0xMC0xLTEtNDUwMzg_3c492cee-4c2f-41e4-a494-4b7a83ac9044"
      unitRef="usd">38057000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtMi0xLTEtNDUwMzg_57c4b3c2-1199-418a-bc91-0bdc5997fd55"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtNC0xLTEtNDUwMzg_44f85261-9a4e-46e5-94ad-a706fe5214a1"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtNi0xLTEtNDUwMzg_17b5e95e-660f-4462-8d66-853ada85826e"
      unitRef="usd">1161000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtOC0xLTEtNDUwMzg_5c1d84f5-659c-4e7c-b53a-418af52c9991"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTUtMTAtMS0xLTQ1MDM4_90250ea3-469d-4898-9496-72ff63f8e28b"
      unitRef="usd">1161000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtMi0xLTEtNDUwMzg_44bc2c8e-3222-4b58-8b3b-93191cee4274"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtNC0xLTEtNDUwMzg_5f9f6404-9431-4e81-965f-c800871af3f4"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtNi0xLTEtNDUwMzg_53a90fa9-5b73-41d8-94e3-eb8b0e25c745"
      unitRef="usd">3264000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtOC0xLTEtNDUwMzg_0116ac43-7b99-4959-acb8-16bca9093bfd"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTYtMTAtMS0xLTQ1MDM4_25ed921b-670a-4e39-8927-d9960af2cc5b"
      unitRef="usd">3264000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i26fbc93bc2fc48bbbf7f18eae1c1af71_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctMi0xLTEtNDUwMzg_095a4a70-600f-4dd1-933c-4f90fc30ea01"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0f16ed02a5a244d2985878ccbff8ffd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctNC0xLTEtNDUwMzg_d9555a46-d0c8-4f60-8ee4-a7983a3425d0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8a27c4134a094202b59ad3722e24b324_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctNi0xLTEtNDUwMzg_771d6a42-389f-40ba-848d-e8fb35f3b456"
      unitRef="usd">4425000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie553c906fa44455696490fcaf6900885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctOC0xLTEtNDUwMzg_e966deba-9b49-4a55-99f8-80f7432b03bb"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmIzYzc3N2QwZDQ3ZjRhMmFiNDg0YzI1ZTgxNjA0ZWU3L3RhYmxlcmFuZ2U6YjNjNzc3ZDBkNDdmNGEyYWI0ODRjMjVlODE2MDRlZTdfMTctMTAtMS0xLTQ1MDM4_6a548b36-1fe2-4730-8fc5-7ee05f866ea4"
      unitRef="usd">4425000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDQ0OQ_4c1c7c03-6786-467a-a5d7-d189f63c1bc9"
      unitRef="usd">6700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ic73e3c8b1442470eb5ab61702e8fa05f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDY3Ng_6c7943da-1178-436e-9c0b-e94dcf58b6f9"
      unitRef="usd">4200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i105f38db6f3d40dfa23c3c56895ecd0c_I20200101"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDcyMw_4c1c7c03-6786-467a-a5d7-d189f63c1bc9"
      unitRef="usd">6700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i80de4ce55ef94ed5a9b32f92b81ce2f3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNDg2OQ_b4e243c9-df3b-4445-ac12-e9f30de7fa6a"
      unitRef="usd">2500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE1OQ_df31163e-cded-4cb2-9b0f-8da4e73d5312">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in the balance of the acquisition-related contingent consideration obligation (Level 3) for the nine months ended December&#160;31, 2022 and 2021 is provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2f974819348046b1b37333611b152fdf_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfMi0xLTEtMS00NTAzOA_16491cdd-85c4-4a80-9493-c799adde1002"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i9d7ab83f022e4d2dbc79b233cbd50b04_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfMi0zLTEtMS00NTAzOA_217068e6-077d-4509-bf4b-4cf34c9d5021"
      unitRef="usd">2532000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i62a4d1b922be4ef4b16648c4cc53c42f_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNS0xLTEtMS00NTAzOA_db3e659f-e4f9-48c7-8acc-32b057cccb56"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ib54906f8cab3424885905b468a9750b9_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNS0zLTEtMS00NTAzOA_fe645896-9fc9-4ce2-98fa-ff1c2b7a5afc"
      unitRef="usd">-2532000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6ea07991934e4e6f9b3a8e13a88cf562_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNi0xLTEtMS00NTAzOA_7a009fe8-dbac-4e5f-8406-ce56375a28b9"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib7880aaa9e1240b1a36d7b4260637323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOmYwYTMxMDc1MmRiZTQxOTI4YzM5OGMyZjVlY2ZiZWU1L3RhYmxlcmFuZ2U6ZjBhMzEwNzUyZGJlNDE5MjhjMzk4YzJmNWVjZmJlZTVfNi0zLTEtMS00NTAzOA_f9b4c242-ceff-43a6-8ae5-93ea94999528"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RleHRyZWdpb246Njc4YzIzZDVmZGZhNDI2Mjk2ZjU0ZDE2MjE0MzRjMzFfNzE2Nw_9a386d37-2793-4fb6-864e-0aa73dc2b09b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair and carrying value of the Company&#x2019;s long-term debt, and if applicable any current portion, at each of the balance sheet dates December&#160;31, 2022, and 2021 and March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in millions of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair market value of long term obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value of long term obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iab2df897f1134ee1bc248aab2d1214dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS0xLTEtMS00NTAzOA_4ac2d51b-a2b4-4d7f-8d60-5adff1a078d6"
      unitRef="usd">615000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idc6dea82232843799057c77df7807b86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS0zLTEtMS00NTAzOA_d2125f82-b2d5-4dd6-92c8-801d58378021"
      unitRef="usd">517000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ida9dcf0797f64e1ca9dd29b2ba6957ea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMS01LTEtMS00NTAzOA_eefa518e-4b2f-45bf-abc4-d30b2c99eddc"
      unitRef="usd">517000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie6add0107f6e4c30b09b0d1881df801e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi0xLTEtMS00NTAzOA_e59ac0b4-7f81-4653-997b-11cdccf00df3"
      unitRef="usd">620000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3fd3465a0b35450aa0e78069c4e123ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi0zLTEtMS00NTAzOA_aba06c12-c581-46a1-9081-90c087c90283"
      unitRef="usd">520000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if5bee4f735934b84b12b6c0a97565447_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82MS9mcmFnOjY3OGMyM2Q1ZmRmYTQyNjI5NmY1NGQxNjIxNDM0YzMxL3RhYmxlOjlkNGVjOWU2NTI2ODQxZTQ4OWEzZDM1NmFmYTk2MmM4L3RhYmxlcmFuZ2U6OWQ0ZWM5ZTY1MjY4NDFlNDg5YTNkMzU2YWZhOTYyYzhfMi01LTEtMS00NTAzOA_94167aa2-a486-4db8-9e9f-940258923942"
      unitRef="usd">520000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfODc3_fd123c29-55dd-44c8-8e8f-35e20c1d8be4">PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS The Company sponsors several defined benefit pension plans covering eligible U.S. salaried employees and certain foreign and other employee groups.  These plans provide retirement benefits based primarily on employee compensation and years of service.  The Company also sponsors defined benefit plans that provide postretirement health and life insurance benefits for eligible U.S. employees attaining specific age and service levels, although postretirement life insurance is no longer provided for active employees.  &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s net periodic benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended December&#160;31, 2022, the Company made contributions of approximately $3.6 million to its pension plans.  Additional contributions of $0.5 million are expected during the remaining three months of fiscal year 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfODg2_ee8367ca-de78-410b-9795-852cf81d6562">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s net periodic benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC0yLTEtMS00NTAzOA_639831db-dc36-427f-8184-0e6e6921161a"
      unitRef="usd">1549000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC00LTEtMS00NTAzOA_22fdd20d-bf74-4b6d-95f8-aef26575c8f8"
      unitRef="usd">1678000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC02LTEtMS00NTAzOA_e44e7aed-ba08-4b98-b6cb-41f4208e1e85"
      unitRef="usd">33000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNC04LTEtMS00NTAzOA_ec4e6b9c-bcd5-4cb8-b6bc-e60599e3785d"
      unitRef="usd">43000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS0yLTEtMS00NTAzOA_1db9e4ff-fa9e-41e9-bda0-823c6c8c349f"
      unitRef="usd">2341000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS00LTEtMS00NTAzOA_98fb185a-d9a3-4c17-b048-23ad69fecc51"
      unitRef="usd">2212000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS02LTEtMS00NTAzOA_8ff34a1e-bf19-4209-a325-84c58340b12b"
      unitRef="usd">236000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNS04LTEtMS00NTAzOA_c2f059f9-e599-448c-965b-4f17e1d78fe0"
      unitRef="usd">265000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi0yLTEtMS00NTAzOA_9dc0a7cf-fe69-46b2-ac3f-b0d79b813988"
      unitRef="usd">3323000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi00LTEtMS00NTAzOA_501d3b5c-1900-46b6-b67a-9fb382295033"
      unitRef="usd">3373000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi02LTEtMS00NTAzOA_2d252011-527a-4915-a4a2-1bcc52a27e7c"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfNi04LTEtMS00NTAzOA_e5ab379a-3878-49ac-be74-32f420c1ff8d"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC0yLTEtMS00NTAzOA_3bfaac8d-dc69-4d49-87b1-7bb421bcc6a0"
      unitRef="usd">-1001000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC00LTEtMS00NTAzOA_25e256ab-d425-4f34-9e73-4e6602315eba"
      unitRef="usd">-976000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC02LTEtMS00NTAzOA_a074b371-4aa8-4fb7-b8f6-b375a02b142a"
      unitRef="usd">168000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOC04LTEtMS00NTAzOA_c68d792d-1594-41c8-a9c2-038d2e46919f"
      unitRef="usd">115000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS0yLTEtMS00NTAzOA_bc353528-416a-4a30-bcb3-4cb21deaba3e"
      unitRef="usd">1568000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3d4b351ff62e4e7cb8cd27e0b5510185_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS00LTEtMS00NTAzOA_4e79f088-3dfe-44fe-a7fe-6e564baae70b"
      unitRef="usd">1493000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6c6b7c8b555042d284f7acb777a0cdfe_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS02LTEtMS00NTAzOA_e56b6728-5867-4171-906d-df481d0e1e7d"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8d3c0d640123415e8e9b67ebd76eb5c2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjAxMjA3Y2VlODRkNjQ3NjY4OWJmYWFjOGUxY2Y1ZTY5L3RhYmxlcmFuZ2U6MDEyMDdjZWU4NGQ2NDc2Njg5YmZhYWM4ZTFjZjVlNjlfOS04LTEtMS00NTAzOA_4e186cf6-ca8f-4360-81ee-c4abc02ea3de"
      unitRef="usd">172000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC0yLTEtMS00NTAzOA_c31cf476-5767-45e9-990d-2546440f8cb4"
      unitRef="usd">4597000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC00LTEtMS00NTAzOA_642df4e9-8378-4a1b-8455-5f65ad9228e4"
      unitRef="usd">4981000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC02LTEtMS00NTAzOA_bbfd0495-a9c8-4fe8-b467-dc5f48c8020f"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNC04LTEtMS00NTAzOA_1d0be9b6-4077-499f-8957-0e855f3908fc"
      unitRef="usd">137000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS0yLTEtMS00NTAzOA_995ee74b-3f37-4385-b275-2676e9d5161e"
      unitRef="usd">7027000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS00LTEtMS00NTAzOA_50398665-96c9-4f83-b99e-c4576201eafc"
      unitRef="usd">6725000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS02LTEtMS00NTAzOA_bf45bcc1-cb48-4d7a-b7ce-b57274fc8c9c"
      unitRef="usd">712000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNS04LTEtMS00NTAzOA_47f95488-283e-481a-85cf-0ef20cd13739"
      unitRef="usd">745000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi0yLTEtMS00NTAzOA_dfe94e74-f976-46a5-bdb1-45c64d2f7870"
      unitRef="usd">9971000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi00LTEtMS00NTAzOA_4c9d7451-9ac8-433f-a317-2c0ecd5a1b43"
      unitRef="usd">10145000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi02LTEtMS00NTAzOA_1a616129-4810-41f0-bfa4-4b6c086933c6"
      unitRef="usd">56000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfNi04LTEtMS00NTAzOA_c76eb3fa-5b5d-455b-9d6b-92b6d92de62d"
      unitRef="usd">65000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC0yLTEtMS00NTAzOA_1296a5d0-862f-45fc-90a8-d91d173c565d"
      unitRef="usd">-3003000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC00LTEtMS00NTAzOA_740e47a0-bcad-414b-95a6-b89d893b389c"
      unitRef="usd">-2928000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC02LTEtMS00NTAzOA_6c702de3-221b-48e0-bf3a-2ea0642a1b49"
      unitRef="usd">507000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOC04LTEtMS00NTAzOA_3e1dfae7-75e9-4987-93d3-130b67dc298c"
      unitRef="usd">346000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1d84032a452f441ea19f049cb7f4182d_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS0yLTEtMS00NTAzOA_3e89018f-8ad5-43e4-a7d3-102e825c5f6f"
      unitRef="usd">4656000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i33325e4df19843aeb86e8cf9ab2a276b_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS00LTEtMS00NTAzOA_a7b307bb-141a-4e5f-af75-cfc965176f46"
      unitRef="usd">4489000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9a319aebe0ac4826829f40f7a364e444_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS02LTEtMS00NTAzOA_52a345b2-e190-4b14-917a-c794494dddf9"
      unitRef="usd">246000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id1ace6e7cd4f4d8f85931879f1faf075_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RhYmxlOjNlNzRjMDc5YTcwOTRiMmZhMDNiM2RlYTY5OTI2MTRmL3RhYmxlcmFuZ2U6M2U3NGMwNzlhNzA5NGIyZmEwM2IzZGVhNjk5MjYxNGZfOS04LTEtMS00NTAzOA_8455af31-2ebe-4d8e-bdbf-d6e1fef34337"
      unitRef="usd">471000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfNzQ0_ef6104b8-b6ee-4d7f-afdc-430d1778b44c"
      unitRef="usd">3600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82NC9mcmFnOjE0YTY0OGE2ZGI1ZTRhNjJiNjI3NDdmY2I2ZTAyMTQ3L3RleHRyZWdpb246MTRhNjQ4YTZkYjVlNGE2MmI2Mjc0N2ZjYjZlMDIxNDdfNzk4_03d43229-1a56-441a-8710-b8a779d3e6c0"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzUxNA_13897fd2-74e2-49c7-aa1b-08c5ede649a3">STOCK-BASED COMPENSATION &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Universal&#x2019;s shareholders have approved the Executive Stock Plan (&#x201c;Plan&#x201d;) under which officers, directors, and employees of the Company may receive grants and awards of common stock, restricted stock, restricted stock units (&#x201c;RSUs&#x201d;), performance share units (&#x201c;PSUs&#x201d;), stock appreciation rights, incentive stock options, and non-qualified stock options.  The Company&#x2019;s practice is to award grants of stock-based compensation to officers on an annual basis at the first regularly-scheduled meeting of the Compensation Committee of the Board of Directors (the &#x201c;Compensation Committee&#x201d;) in the fiscal year following the public release of the Company&#x2019;s financial results for the prior year.  The Compensation Committee administers the Company&#x2019;s Plan consistently, following previously defined guidelines.  In recent years, the Compensation Committee has awarded only grants of RSUs and PSUs.  Awards of restricted stock, RSUs, and PSUs are currently outstanding under the Plan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs awarded prior to fiscal year 2022 vest 5 years after the grant date and those awarded beginning in fiscal year 2022 vest 3 years after the grant date. After vesting RSUs are paid out in shares of common stock. Under the terms of the RSU awards, grantees receive dividend equivalents in the form of additional RSUs that vest and are paid out on the same date as the original RSU grant. The PSUs vest at the end of a performance period of three years that begins with the year of the grant, are paid out in shares of common stock shortly after the vesting date, and do not carry rights to dividends or dividend equivalents prior to vesting.  Shares ultimately paid out under PSU grants are dependent on the achievement of predetermined performance measures established by the Compensation Committee and can range from zero to 150% of the stated award. The Company&#x2019;s outside directors receive RSUs following the annual meeting of shareholders.  RSUs awarded to outside directors vest 1 year after the grant date. Restricted shares vest upon the individual&#x2019;s retirement from service as a director. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine-month periods ended December&#160;31, 2022 and 2021, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSUs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSUs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value expense for restricted stock units is recognized ratably over the period from grant date to the earlier of: (1) the vesting date of the award, or (2) the date the grantee is eligible to retire without forfeiting the award. For employees who are already eligible to retire at the date an award is granted, the total fair value of all non-forfeitable awards is recognized as expense at the date of grant. As a result, Universal typically incurs higher stock compensation expense in the first quarter of each fiscal year when grants are awarded to officers than in the other three quarters. For PSUs, the Company generally recognizes fair value expense ratably over the performance and vesting period based on management&#x2019;s judgment of the ultimate award that is likely to be paid out based on the achievement of the predetermined performance measures.  The Company accounts for forfeitures of stock-based awards as they occur. For the nine-month periods ended December&#160;31, 2022 and 2021, the Company recorded total stock-based compensation expense of approximately $6.6 million and $5.3 million, respectively. The Company expects to recognize stock-based compensation expense of approximately $1.2 million during the remaining three months of fiscal year 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i316b67d172b94c18a45d857f48e8e41a_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTA2Mg_ab5ce6c8-29b4-4d82-9b3f-c8c48fd7bbaf">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib49a58bbdbe24f66ad0e47b5bde5bcc7_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTEzOQ_a6729ef4-6824-466e-ab65-f753c5f0bb67">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTQ1MA_45b9311c-82bd-41c4-b844-fa897daa6737">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward
      contextRef="if4c45a00d28a4a9ba2b4a3a8432d8294_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTgyMA_04750950-f5b5-49b1-bfde-541bfa0454b5"
      unitRef="number">0</uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward>
    <uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward
      contextRef="iff6d11a41b3149fda64e765a77fd1909_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTgyNg_f2c23c77-58ae-4306-ac11-b2f906b408ae"
      unitRef="number">1.50</uvv:SharesPaidUnderPsaGrantsRangePercentageOfStatedAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie75c4c6ed3e04544bf924ad89fe90537_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMTk4MQ_fec6f2ac-2d27-4e99-a720-a67309bedfb8">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzUwNg_eb30952e-4890-4ff1-831e-ce4469464b51">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine-month periods ended December&#160;31, 2022 and 2021, the Company issued the following stock-based awards, representing the regular annual grants to officers and outside directors of the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSUs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSUs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNC0yLTEtMS00NTAzOA_a0e5835b-0737-4b02-8bdd-1fb931be16a7"
      unitRef="shares">79405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i47969fa672314f09aa31589d6d96386a_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNC00LTEtMS00NTAzOA_a44b0b76-592d-47e3-bf08-3f8ef06a51fa"
      unitRef="shares">72860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNS0yLTEtMS00NTAzOA_64a25b29-5bc0-46ee-9771-3762c6846b64"
      unitRef="usdPerShare">62.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i47969fa672314f09aa31589d6d96386a_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfNS00LTEtMS00NTAzOA_c05e12dc-804b-4071-9b8d-6d4abfe032c8"
      unitRef="usdPerShare">56.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOC0yLTEtMS00NTAzOA_bcdb4cc9-e336-444c-8e87-040e63a98ed9"
      unitRef="shares">48315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOC00LTEtMS00NTAzOA_90d2dddd-141e-4491-ae7d-5dd25c75efea"
      unitRef="shares">48650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1c27eddf5a2c4753ac8f053abb6719bb_D20220401-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOS0yLTEtMS00NTAzOA_0c6132c4-ec1e-4707-a14c-2b367b821d4c"
      unitRef="usdPerShare">54.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia53d41576b0f44d09d55bcb1dd16bb27_D20210401-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RhYmxlOmYxZmE5MjhlN2EyMzQ0NDg4N2Y2MjI5ZGVlMTYyOGE3L3RhYmxlcmFuZ2U6ZjFmYTkyOGU3YTIzNDQ0ODg3ZjYyMjlkZWUxNjI4YTdfOS00LTEtMS00NTAzOA_c604967f-0a2e-4bbc-a35a-f1a8b44b96bb"
      unitRef="usdPerShare">47.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzMzNA_f295a964-69e9-4804-8fa5-21f3eb29a4ca"
      unitRef="usd">6600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzM0MQ_722bb85c-a2ba-405a-b24b-a8287a93212b"
      unitRef="usd">5300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <uvv:ExpectedStockBasedCompensationForRemainingCurrentPeriod
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV82Ny9mcmFnOjFkYjU4YWI3NTZlOTQ2OTFhNTIzNzAxNTU5NDM3ODBlL3RleHRyZWdpb246MWRiNThhYjc1NmU5NDY5MWE1MjM3MDE1NTk0Mzc4MGVfMzQ0Mg_0fe81a1a-6f6d-4495-812f-c02e33333147"
      unitRef="usd">1200000</uvv:ExpectedStockBasedCompensationForRemainingCurrentPeriod>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Ng_c386d2da-7d83-45fa-80c5-0fd354343538">OPERATING SEGMENTS&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts operations across two reportable operating segments, Tobacco Operations and Ingredients Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tobacco Operations segment activities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;involve selecting, procuring, processing, packing, storing, shipping, and financing leaf tobacco for sale to, or for the account of, manufacturers of consumer tobacco products throughout the world. Through various operating subsidiaries located in tobacco-growing countries around the world and significant ownership interests in unconsolidated affiliates, the Company processes and/or sells flue-cured and burley tobaccos, dark air-cured tobaccos, and oriental tobaccos. Flue-cured, burley, and oriental tobaccos are used principally in the manufacture of cigarettes, and dark air-cured tobaccos are used mainly in the manufacture of cigars, pipe tobacco, and smokeless tobacco products. Some of these tobacco types are also increasingly used in the manufacture of non-combustible tobacco products that are intended to provide consumers with an alternative to traditional combustible products. The Tobacco Operations segment also provides physical and chemical product testing and smoke testing for tobacco customers. A substantial portion of the Company&#x2019;s Tobacco Operations' revenues are derived from sales to a limited number of large, multinational cigarette and cigar manufacturers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Ingredients Operations segment provides its customers with a broad variety of plant-based ingredients for both human and pet consumption. The Ingredients Operations segment utilizes a variety of value-added manufacturing processes converting raw materials into a wide spectrum of fruit and vegetable juices, concentrates, dehydrated products, flavors, and botanical extracts. Customers for the Ingredients Operations segment include large multinational food and beverage companies, smaller independent manufacturers, and retail organizations. FruitSmart, Silva, and Shank's are the primary operations for the Ingredients Operations segment. FruitSmart manufactures fruit and vegetable juices, purees, concentrates, essences, fibers, seeds, seed oils, and seed powders. Silva is primarily a dehydrated product manufacturer of fruit and vegetable based flakes, dices, granules, powders, and blends. Shank's manufactures flavors and botanical extracts and also offers bottling and custom packaging for customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company currently evaluates the performance of its segments based on operating income after allocated overhead expenses, plus equity in the pretax earnings of unconsolidated affiliates. Operating results for the Company&#x2019;s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SALES AND OTHER OPERATING REVENUES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Tobacco Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;724,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;578,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,642,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,268,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Ingredients Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated sales and other operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;795,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;652,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,875,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,456,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;OPERATING INCOME &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Tobacco Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Ingredients Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restructuring and impairment costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Other income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MA_ae89fe2b-8143-40ec-83c0-260e2d531fc1">Operating results for the Company&#x2019;s reportable segments for each period presented in the consolidated statements of income and comprehensive income were as follows.&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SALES AND OTHER OPERATING REVENUES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Tobacco Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;724,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;578,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,642,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,268,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Ingredients Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated sales and other operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;795,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;652,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,875,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,456,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;OPERATING INCOME &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Tobacco Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Ingredients Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restructuring and impairment costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Other income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC0yLTEtMS00NTAzOA_69630b2d-f95e-4fbe-823d-ddc60d7b22c9"
      unitRef="usd">724589000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC00LTEtMS00NTAzOA_763e9d8a-4fa9-4974-85cc-6e86f62a1302"
      unitRef="usd">578002000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC02LTEtMS00NTAzOA_4cb88ab6-017b-4007-a7aa-fce3611cd4bd"
      unitRef="usd">1642682000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNC04LTEtMS00NTAzOA_691ff079-b7d1-415a-ae13-1d5659512928"
      unitRef="usd">1268610000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS0yLTEtMS00NTAzOA_ce080715-4b93-454b-aba3-34355f5f104d"
      unitRef="usd">70450000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS00LTEtMS00NTAzOA_175884d6-ca47-4a1f-95f8-0d5afd4c2d29"
      unitRef="usd">74642000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS02LTEtMS00NTAzOA_eca3d310-d1e5-4582-8de6-8c48d269af9d"
      unitRef="usd">233163000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNS04LTEtMS00NTAzOA_42b32626-6549-4b1c-b355-351a084369ee"
      unitRef="usd">188018000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi0yLTEtMS00NTAzOA_c39ea9df-af42-4229-8d5e-898388bbf47a"
      unitRef="usd">795039000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi00LTEtMS00NTAzOA_2e4a788a-459a-4cfa-8bcb-e4db15a98a72"
      unitRef="usd">652644000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi02LTEtMS00NTAzOA_a921158b-b8f3-4b43-a57b-fc82cc783ef5"
      unitRef="usd">1875845000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:RevenuesExcludingInterestAndDividends
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfNi04LTEtMS00NTAzOA_3a492c85-7a7d-4d8a-a46b-590a7de09841"
      unitRef="usd">1456628000</us-gaap:RevenuesExcludingInterestAndDividends>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS0yLTEtMS00NTAzOA_0a4b8c11-9b4b-4f71-b4b2-59b9704279ed"
      unitRef="usd">77104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i26b1482492904c289fac1319600625f8_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS00LTEtMS00NTAzOA_e7f2362c-69ae-4e55-82fd-1dc07c37a5e1"
      unitRef="usd">69796000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7a002d5facaf41f79f85eee7bed8b729_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS02LTEtMS00NTAzOA_c5958d03-f91a-423d-be08-7821b1e5e16a"
      unitRef="usd">119010000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i442bd8ac4ff2433da608db86012b9921_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfOS04LTEtMS00NTAzOA_ecd60e35-4436-4c7c-b388-8c729a48735d"
      unitRef="usd">105599000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3e18d4d7ec74709b99621b6f294504f_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtMi0xLTEtNDUwMzg_661843bc-2ab8-48c4-9ecc-cb18aad1f9a6"
      unitRef="usd">767000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2b211bad8ca64d72bbb7ae5140d8dd61_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtNC0xLTEtNDUwMzg_5d0ffba9-77df-4a66-b1cb-cb34a54b7952"
      unitRef="usd">3494000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a0e9067341a43e68868524f0d6a3a18_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtNi0xLTEtNDUwMzg_d4864387-9489-4143-80e6-8282e5788546"
      unitRef="usd">9876000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5dea00503aa4a7eb3a3a9a7c48af388_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTAtOC0xLTEtNDUwMzg_0d7bdaba-12b6-4d9c-a1fb-d7f3f42ffde0"
      unitRef="usd">10573000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i82dfc88198034d2db5d4b2b728f54b31_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtMi0xLTEtNDUwMzg_5ede81b5-55d4-4420-9977-6584ede728c8"
      unitRef="usd">77871000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i41a876cfcdba4da4b2047e99a2439441_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtNC0xLTEtNDUwMzg_ac6b656e-58eb-4896-9393-cf10c9d7fd7d"
      unitRef="usd">73290000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i27b8bd315d6d4be2ae55b34aedfd8f64_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtNi0xLTEtNDUwMzg_89d06427-4618-49e9-a1d9-233c08826b4d"
      unitRef="usd">128886000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i30ffe4dccef345dfa2d7ac3c684a3c31_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTEtOC0xLTEtNDUwMzg_cdbbc0f9-c40c-43e3-91c8-cc7ee3bd9f79"
      unitRef="usd">116172000</us-gaap:OperatingIncomeLoss>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7"
      unitRef="usd">345000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2"
      unitRef="usd">2084000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1"
      unitRef="usd">208000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0"
      unitRef="usd">5056000</uvv:EquityInPretaxEarningsOfUnconsolidatedAffiliates>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478"
      unitRef="usd">8433000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488"
      unitRef="usd">10457000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OtherNonrecurringIncome
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444"
      unitRef="usd">2532000</us-gaap:OtherNonrecurringIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtMi0xLTEtNDUwMzg_d66a88b6-ad40-457d-9c18-cb517759dfeb"
      unitRef="usd">77526000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtNC0xLTEtNDUwMzg_6c6f66cf-924a-4ac7-b22a-47c6446b0d86"
      unitRef="usd">62773000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtNi0xLTEtNDUwMzg_73aaffdd-8165-4ebc-aecd-b0472d939ee3"
      unitRef="usd">128678000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTYtOC0xLTEtNDUwMzg_39271eec-7e19-4ea4-9aee-26f6870588e8"
      unitRef="usd">103191000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5MA_cfd4730a-a53e-46b3-bef4-96cf57d294d8">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the nine months ended December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(530) and $(301))&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $519 and $748)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(3,224) and $(487))&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $(220) and $(1,193))&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive loss at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA4NQ_a0fb18bf-f082-46f4-8d07-50db6eeb5999">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive income (loss) attributable to the Company for the nine months ended December&#160;31, 2022 and 2021:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(530) and $(301))&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $519 and $748)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate hedge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on derivative instruments (net of tax (expense) benefit of $(3,224) and $(487))&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification of (gain) loss to earnings (net of tax expense (benefit) of $(220) and $(1,193))&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ccffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive loss at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ccffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccffcc;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i1091e5899f6047bf8e5ce3882dccf8f4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMy0yLTEtMS00NTAzOA_c38959a3-9c2c-4027-9794-6951900befb0"
      unitRef="usd">-40965000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i18a0f7d0e9a14c81b8d8de07f58d0bcc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMy00LTEtMS00NTAzOA_fb7e540b-fea5-4c25-914f-192142d4de82"
      unitRef="usd">-35135000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNS0yLTEtMS00NTAzOA_03fa3eb9-4589-459c-920a-b629fa6a6556"
      unitRef="usd">-5425000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNS00LTEtMS00NTAzOA_bd275ea5-27bc-498b-a2ce-2b855459fad1"
      unitRef="usd">-4685000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNy0yLTEtMS00NTAzOA_d7bd12a0-020e-4a2b-b5e0-1eacc0a3bda6"
      unitRef="usd">247000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfNy00LTEtMS00NTAzOA_1081b651-4c3c-4121-afb4-138291a7011b"
      unitRef="usd">170000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i18fffd1350164a8ea23c6788d80e0416_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOC0yLTEtMS00NTAzOA_5ef5b5a7-899a-4222-a9e1-2fb8ba707e07"
      unitRef="usd">-5178000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idb15fcaff51b4ecbbe351a099d44130f_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOC00LTEtMS00NTAzOA_4a21be96-3617-4a03-90e9-b2c9ce386108"
      unitRef="usd">-4515000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="iab021dd941ae44998864bae786ac3046_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOS0yLTEtMS00NTAzOA_a3db3eee-38d6-4b01-95b3-19ed03ef33b5"
      unitRef="usd">-46143000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i7dc8124149504448907f0b9c60f9272a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfOS00LTEtMS00NTAzOA_8ded697c-a0f8-4442-ace2-bc3893075555"
      unitRef="usd">-39650000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i96ea07e4044e4f398590d935a999212a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTItMi0xLTEtNDUwMzg_f6f1c307-ee99-4897-9327-34729c89b1f4"
      unitRef="usd">3579000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="if339e59d7e8f45e097f6b85f98642392_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTItNC0xLTEtNDUwMzg_a8613a2d-5df4-44f0-b8b6-020230750ba2"
      unitRef="usd">-414000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0NWJlYjRlMDU3YzI0YzEzOTcwNzNkNTZmOTE1MTkzY183OQ_cb634004-e303-4898-baf1-78d6ca044062"
      unitRef="usd">-530000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0NWJlYjRlMDU3YzI0YzEzOTcwNzNkNTZmOTE1MTkzY184Ng_81dba4d6-343b-47ba-b8bb-0acc8a945c45"
      unitRef="usd">-301000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtMi0xLTEtNDUwMzg_83c51d5e-f499-46e2-b0e8-8f95f5957340"
      unitRef="usd">253000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTQtNC0xLTEtNDUwMzg_b19dee74-103b-4a14-95d3-5a375307e6f0"
      unitRef="usd">730000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZmJhMzg0MjZjMWM0ODRiOTc2NTU2NDJlOWQ1MTQzOF84Mg_71a4968f-e93c-4a9b-822c-8bcce98db65b"
      unitRef="usd">-519000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZmJhMzg0MjZjMWM0ODRiOTc2NTU2NDJlOWQ1MTQzOF84OQ_8c996c24-c2fe-4a6f-8d94-72e36d6d7130"
      unitRef="usd">-748000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc"
      unitRef="usd">-2191000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f"
      unitRef="usd">-2265000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i39ec78fb33b94f1d8a4251b7d0ac6681_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTYtMi0xLTEtNDUwMzg_4221784c-050a-4997-9b82-a26a9557e1fb"
      unitRef="usd">-1938000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0755bd2e2f714441ac5957f4926fcb42_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTYtNC0xLTEtNDUwMzg_5aaf044e-b3a6-4917-b905-4f39129bbd13"
      unitRef="usd">-1535000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i83f9644f8a8549c29d4322cacfafc854_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTctMi0xLTEtNDUwMzg_ed07631c-8397-4e48-b975-43b4dbc7a78b"
      unitRef="usd">1641000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="idf030898a19444e09fcb0df7152a9871_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTctNC0xLTEtNDUwMzg_9b040b0f-a4a6-4203-b2bf-10096f2b7c57"
      unitRef="usd">-1949000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ib9226ba036674546a2219f52b651ef8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjAtMi0xLTEtNDUwMzg_89394808-8533-4cb2-8026-284562a385ee"
      unitRef="usd">-860000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ibe91921ab63b4a83a6ae4a11ae02edec_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjAtNC0xLTEtNDUwMzg_858e6298-be07-4142-88bd-bdb49c7fff5f"
      unitRef="usd">-19480000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo1Yjc4Yjk0YzlhOGY0NmRkODIzMTBlYzM4ODcxYzg0Yl83OQ_a5413324-01ba-4c1c-b7c5-f49ab870c5bb"
      unitRef="usd">-3224000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo1Yjc4Yjk0YzlhOGY0NmRkODIzMTBlYzM4ODcxYzg0Yl84Ng_4e9d6e24-4bc5-4339-b8a6-c4c5c04173cb"
      unitRef="usd">-487000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItMi0xLTEtNDUwMzg_9e12a04a-28dc-44ff-8d65-981008f79689"
      unitRef="usd">11870000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjItNC0xLTEtNDUwMzg_3287b4a8-9a1d-43b2-bc94-8c8097f3fd1a"
      unitRef="usd">1832000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZjY2YzFlMDg3NmE0MTQxYWU3ZWQyMWI4OWM5OGRjOV84Mg_9c0558c0-c2c3-418d-bcaa-6e9d6029cd91"
      unitRef="usd">220000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjo0ZjY2YzFlMDg3NmE0MTQxYWU3ZWQyMWI4OWM5OGRjOV84OQ_86d0f794-3677-40f8-b27f-083839dd0dd4"
      unitRef="usd">1193000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a"
      unitRef="usd">811000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e"
      unitRef="usd">4488000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie779b638da374f93be265ec9c1857708_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjQtMi0xLTEtNDUwMzg_05425277-c1b8-493d-93e2-47a356b72aa7"
      unitRef="usd">12681000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i83afaf23524f4c13876a6a106c3c5e40_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjQtNC0xLTEtNDUwMzg_8e21ca9a-5b0a-476d-992a-4e5096d7963e"
      unitRef="usd">6320000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i712ef30ccd7846629e3b2469b4df1d02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjUtMi0xLTEtNDUwMzg_d6c7d0dd-3f27-4298-91c2-32c0301fcced"
      unitRef="usd">11821000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="iaa8e624e0eba4cdc99fe24a34c2ccbe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjUtNC0xLTEtNDUwMzg_0c79537d-f8ca-44f9-97c6-2a77075b7fae"
      unitRef="usd">-13160000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i2d4b19aa95b046528783f8a8b70e84be_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjgtMi0xLTEtNDUwMzg_e090a2f3-d959-4417-a0c1-b56b514613b7"
      unitRef="usd">46065000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="if2eb51ff4e814d6eaac82fc14eec3d05_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjgtNC0xLTEtNDUwMzg_cd84fa61-a844-44d2-ad4c-3489fd9c42e3"
      unitRef="usd">52008000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjoxMWJmNGQxYWVkYzU0NzMxYjE0MjI4OTU2MTlhMGMwZF83Mg_d82f298b-bb67-4e5e-b836-e9e0077ac57b"
      unitRef="usd">409000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMC0xLTEtNDUwMzgvdGV4dHJlZ2lvbjoxMWJmNGQxYWVkYzU0NzMxYjE0MjI4OTU2MTlhMGMwZF83OQ_b7e42e45-63da-4b02-85aa-1ea8a1c057c9"
      unitRef="usd">524000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d"
      unitRef="usd">1491000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c"
      unitRef="usd">2355000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7e8b871ed67d4404b41e520c30b0e16c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzMtMi0xLTEtNDUwMzg_1d36829d-ff96-43db-bef7-04d23c235664"
      unitRef="usd">1491000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i49f1fc2e9f9542019e11e107c29833ef_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzMtNC0xLTEtNDUwMzg_4f2b1889-893f-4f22-8814-dbd331375bb7"
      unitRef="usd">2355000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i5500266f0efd48f4a5e27047701b9b2f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzQtMi0xLTEtNDUwMzg_c38e7cdd-9555-4c5e-825c-723ad1056fea"
      unitRef="usd">44574000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="ie441408d6ac04a6ebd6636ad7ce85db2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzQtNC0xLTEtNDUwMzg_cce1a750-f361-4ed4-81bc-1e0ccf7f6263"
      unitRef="usd">49653000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzYtMi0xLTEtNDUwMzg_1f8c2f33-5f0c-496f-9b7c-2482f53299b3"
      unitRef="usd">-77255000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzYtNC0xLTEtNDUwMzg_9579a445-8204-4a88-a178-721ff7963f4f"
      unitRef="usd">-104412000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RleHRyZWdpb246MzYwNzA5YzBiMDA2NGNiOGE5Yzk3Njg5MDAzZTY1NjhfMjk1_008a2510-d681-4ae2-bfad-0714664c389b">CHANGES IN SHAREHOLDERS' EQUITY AND NONCONTROLLING INTERESTS IN SUBSIDIARIES&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the changes in Universal Corporation shareholders&#x2019; equity and noncontrolling interests in subsidiaries for the three and nine months ended December&#160;31, 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands&#160;of&#160;dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of three-month period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,324,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,354,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,333,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid to noncontrolling shareholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,360,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands&#160;of&#160;dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,307,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,348,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Withholding of shares from stock-based compensation for grantee income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid to noncontrolling shareholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,360,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RleHRyZWdpb246MzYwNzA5YzBiMDA2NGNiOGE5Yzk3Njg5MDAzZTY1NjhfMjg0_1b6dbc5b-dd1d-41f6-a764-4ce73678a8b4">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the changes in Universal Corporation shareholders&#x2019; equity and noncontrolling interests in subsidiaries for the three and nine months ended December&#160;31, 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands&#160;of&#160;dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of three-month period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,324,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,354,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,333,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid to noncontrolling shareholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,360,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands&#160;of&#160;dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Universal Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,307,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,348,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrual of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Withholding of shares from stock-based compensation for grantee income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend equivalents on RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid to noncontrolling shareholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdffcc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,360,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdffcc;padding:0 1pt"/&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdffcc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i3e6a9cf157fd48c6b3dbf59535233f32_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0yLTEtMS00NTAzOA_191f5b3a-d324-4abd-bf6f-5b9438fb94f2"
      unitRef="usd">1324854000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i6d6f6d8fdcb84981a2462e140cafaf87_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy00LTEtMS00NTAzOA_2edd140a-d0c4-40b2-bf97-eb43aa8338dd"
      unitRef="usd">29879000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0de1e176f4414a1791dc7ab8061dd1e5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy02LTEtMS00NTAzOA_5a6ca626-f8da-43f9-a6ef-9343f2ef4f1b"
      unitRef="usd">1354733000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i639678b0aac049b884295327c4b1cb8e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy04LTEtMS00NTAzOA_2cd0cea5-84a4-4389-999e-a602ca803dcb"
      unitRef="usd">1297332000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i7760dbe4d1a2439495e1f7d6ef40e43f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0xMC0xLTEtNDUwMzg_5192b056-daf7-4c92-b3e2-0554797e3576"
      unitRef="usd">36094000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0d1049bab6041d7b32dca58fb652655_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMy0xMi0xLTEtNDUwMzg_3c613c7c-c968-42d3-b0fd-b6c63d7545d2"
      unitRef="usd">1333426000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMi0xLTEtNDUwMzg_6b50f8eb-78aa-43cd-8bbf-bb1be243b2d4"
      unitRef="usd">1326000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtNC0xLTEtNDUwMzg_8c49944d-8569-4fe8-bba8-a8a844f6bb46"
      unitRef="usd">0</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtNi0xLTEtNDUwMzg_50b44095-1b76-46ea-b699-123798008600"
      unitRef="usd">1326000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtOC0xLTEtNDUwMzg_dffe688f-9871-4f0f-b5f9-d43a98eec996"
      unitRef="usd">1204000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMTAtMS0xLTQ1MDM4_f25a3f63-bb30-4510-97ed-c8b4d5886138"
      unitRef="usd">0</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTMtMTItMS0xLTQ1MDM4_c4c5454c-6fb2-42bb-9bd2-755b2188108c"
      unitRef="usd">1204000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMi0xLTEtNDUwMzg_49b687ba-f916-46b7-b4d0-95a321869af8"
      unitRef="usd">294000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtNC0xLTEtNDUwMzg_9012a94c-1135-46e3-9b56-a20cd0e6671c"
      unitRef="usd">0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtNi0xLTEtNDUwMzg_8142ab33-e385-4ab6-b76f-851513ec099b"
      unitRef="usd">294000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtOC0xLTEtNDUwMzg_68b8fbe9-6a47-4f92-b2f9-65d9bd818d69"
      unitRef="usd">266000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMTAtMS0xLTQ1MDM4_40f2fe99-d4be-435b-b103-8304025e0321"
      unitRef="usd">0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTUtMTItMS0xLTQ1MDM4_ad243e5b-3e99-4439-8f94-818959f51949"
      unitRef="usd">266000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:NetIncomeLoss
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMi0xLTEtNDUwMzg_2d52e9e4-e843-45ce-8b3b-1e120a4b089d"
      unitRef="usd">41660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtNC0xLTEtNDUwMzg_8e62723f-b274-48b0-a951-cb9ef6d78457"
      unitRef="usd">9701000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtNi0xLTEtNDUwMzg_8d43093b-fc60-40f7-abd7-d7b321fb7392"
      unitRef="usd">51361000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtOC0xLTEtNDUwMzg_366461f6-4cba-4379-b6a4-bc4ff10b4720"
      unitRef="usd">34940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMTAtMS0xLTQ1MDM4_595f87e0-f15c-48fe-a23f-5f76835fa3bc"
      unitRef="usd">9215000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMTgtMTItMS0xLTQ1MDM4_d48d0372-2ceb-4f3f-8c9d-ae84a48e4927"
      unitRef="usd">44155000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMi0xLTEtNDUwMzg_2d1d0bd9-3dc6-4a50-8e46-40b6e95215a4"
      unitRef="usd">19399000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtNC0xLTEtNDUwMzg_4c380979-77e2-4f0c-a10a-d7f1b7f40558"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtNi0xLTEtNDUwMzg_a6516a10-fcb7-42d5-af75-a4394bb7a9e9"
      unitRef="usd">19399000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtOC0xLTEtNDUwMzg_a212b3ba-0275-4dfa-af2b-242beac74428"
      unitRef="usd">19193000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMTAtMS0xLTQ1MDM4_2946288e-98e4-4735-9ada-a5136cc9c573"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjEtMTItMS0xLTQ1MDM4_531bfe3e-36c5-4d5a-99c4-4549b0b8c4b3"
      unitRef="usd">19193000</us-gaap:DividendsCommonStockCash>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMi0xLTEtNDUwMzg_72291127-1102-4cee-a66e-bc4d0f43af2d"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtNC0xLTEtNDUwMzg_449d15f4-0de8-480b-893b-bf566541df3c"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtNi0xLTEtNDUwMzg_d5b2fe8f-b6b9-40b5-a115-c7ba84d1e490"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtOC0xLTEtNDUwMzg_a1ee0e75-afa8-4017-ab83-61dee0ac69ef"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMTAtMS0xLTQ1MDM4_ba889fa5-4f3d-4c5e-88cb-cea238ce1403"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjMtMTItMS0xLTQ1MDM4_ccc72613-1398-4f52-8cd3-5d9a158face8"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMi0xLTEtNDUwMzg_ed6ecf4c-206e-4ee4-88e7-275b781f71eb"
      unitRef="usd">-294000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtNC0xLTEtNDUwMzg_78f1ba00-c485-406c-a622-f6eed6c81adc"
      unitRef="usd">0</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtNi0xLTEtNDUwMzg_ca8e8b44-9e60-4019-88dd-ec68b2e02394"
      unitRef="usd">-294000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtOC0xLTEtNDUwMzg_48047008-20c0-49ce-8958-825727aa223b"
      unitRef="usd">-266000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMTAtMS0xLTQ1MDM4_63b9f551-ce44-4267-a5e7-58df97a97a04"
      unitRef="usd">0</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjQtMTItMS0xLTQ1MDM4_fad08061-c293-4de0-bd09-eb102fe9cc7a"
      unitRef="usd">-266000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMi0xLTEtNDUwMzg_7dab35cf-7cd9-4cd5-8ac9-e9e4f77ceee0"
      unitRef="usd">12351000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtNC0xLTEtNDUwMzg_5c684f39-03c4-40ed-b32a-93b9de13f498"
      unitRef="usd">370000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtNi0xLTEtNDUwMzg_fdfbe59e-45aa-445d-8266-274c12f9649a"
      unitRef="usd">12721000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtOC0xLTEtNDUwMzg_bf0f0727-5d08-462e-b76a-321eb6919ac5"
      unitRef="usd">1721000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMTAtMS0xLTQ1MDM4_9a8d35eb-57fc-43f9-a905-83923f15fc59"
      unitRef="usd">-14000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjYtMTItMS0xLTQ1MDM4_f7ae1f50-446b-47a5-be9e-386c534ee9db"
      unitRef="usd">1707000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i02014273a459490abbf47eb309ff4cdb_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMi0xLTEtNDUwMzg_0e2522d2-1fca-4105-af38-eb5a2078c37e"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i42aa6209b8214a548265c7368b31919d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktNC0xLTEtNDUwMzg_0517001c-5162-4226-83cd-ee051829a02c"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktNi0xLTEtNDUwMzg_deee5de2-5931-4a6b-a53c-e4715338dbbc"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ia85a99425a844aa18dad52cf9703e9ad_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktOC0xLTEtNDUwMzg_61e9f33f-48aa-4136-85d2-cbc01417e124"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i9e707203e3c84b6b82456a89caaf8fb6_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMTAtMS0xLTQ1MDM4_b44f5c57-a2e1-4cb8-8ac3-4cea54463308"
      unitRef="usd">2057000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMjktMTItMS0xLTQ1MDM4_0d4631bf-fcff-41dc-968d-e4a27d25eef8"
      unitRef="usd">2057000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:StockholdersEquity
      contextRef="ib2190770997b416e8a6a9059d2b3b86c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMi0xLTEtNDUwMzg_192f7345-465e-4f13-905f-d33cf91738be"
      unitRef="usd">1360792000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtNC0xLTEtNDUwMzg_48b0b69d-e7a2-4c79-8d68-6e26fe58e2a2"
      unitRef="usd">39950000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtNi0xLTEtNDUwMzg_4e51a95c-7dd0-435e-a4ce-a5cf62459ca8"
      unitRef="usd">1400742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtOC0xLTEtNDUwMzg_ad5da7cf-43fe-420a-8b18-bea522adca23"
      unitRef="usd">1316004000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i0f56506907c7465881b1e0149384209c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMTAtMS0xLTQ1MDM4_86d06089-6e94-43b1-bba0-aed0b9cb06b6"
      unitRef="usd">43238000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOmQxMzYyZjU4YzVkNTQ0NTM5OWU2MDcyM2MxODlkNDgxL3RhYmxlcmFuZ2U6ZDEzNjJmNThjNWQ1NDQ1Mzk5ZTYwNzIzYzE4OWQ0ODFfMzEtMTItMS0xLTQ1MDM4_22946c99-f2d5-42fb-8521-1f19a5297f15"
      unitRef="usd">1359242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="ic9ee9ea9838744aebc94f4cf031ad82d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0yLTEtMS00NTAzOA_8a9c889f-f8a6-4ee5-b32a-7d2d3de90cec"
      unitRef="usd">1340543000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ie6fc026168f24c3992b8e80d213aa44d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy00LTEtMS00NTAzOA_a454aa65-6087-41a3-a151-cac78fc2bf50"
      unitRef="usd">44226000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie417861596e84ecc9fe583d841d7dfe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy02LTEtMS00NTAzOA_65bf7eee-8b20-49fb-b8fb-68af61dd603d"
      unitRef="usd">1384769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="if5d43dc5f8d349f185a76835c0ff7eb7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy04LTEtMS00NTAzOA_5120340c-6425-4528-b33b-ddbeb89bc140"
      unitRef="usd">1307299000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i104f4254f7ad42f68e2dbae9e4be1430_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0xMC0xLTEtNDUwMzg_932142f3-e6c9-449c-b51f-9ea19e3bc572"
      unitRef="usd">41126000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fad9edd6287408f914d032e1dd3c725_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMy0xMi0xLTEtNDUwMzg_a51777bf-8a6e-4114-bd10-dcc400f22ec1"
      unitRef="usd">1348425000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMi0xLTEtNDUwMzg_ca73b507-4e4f-4b8b-be1a-3384e6e8266f"
      unitRef="usd">893000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtNC0xLTEtNDUwMzg_cafaa138-b16f-4295-9042-bc495c0d63a0"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtNi0xLTEtNDUwMzg_f3bab88f-78bc-429e-9f8b-42d10f04e380"
      unitRef="usd">893000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtOC0xLTEtNDUwMzg_866d4312-b22a-4698-98ce-dada5be41838"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMTAtMS0xLTQ1MDM4_6c885a76-598d-4438-bf95-9da0cbc46842"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTEtMTItMS0xLTQ1MDM4_3b3797a0-ce48-41ce-aae8-c2bd07ff6d28"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMi0xLTEtNDUwMzg_7ddb15c6-7edd-4446-9fe5-73bc6765f0af"
      unitRef="usd">6630000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtNC0xLTEtNDUwMzg_3157bb4c-5b3e-42ca-ba6f-2c68c13ba36d"
      unitRef="usd">0</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtNi0xLTEtNDUwMzg_40d98b79-e1fc-4712-b8fe-0e126f2a5cc3"
      unitRef="usd">6630000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtOC0xLTEtNDUwMzg_a1cf9c56-4af4-4075-81bb-6c579fca68f9"
      unitRef="usd">5289000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMTAtMS0xLTQ1MDM4_fc2001e1-4a18-486e-aa2e-f80ca2ec0859"
      unitRef="usd">0</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTMtMTItMS0xLTQ1MDM4_c07f2129-6e55-46b8-a4b7-0e78922dfdff"
      unitRef="usd">5289000</uvv:AdjustmentsToCommonStockAccrualStockBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMi0xLTEtNDUwMzg_8d327938-2e94-43e2-9db2-67923f0ce37e"
      unitRef="usd">2090000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtNC0xLTEtNDUwMzg_feae9f37-94cb-41ee-ae10-d9f8a934b9fe"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtNi0xLTEtNDUwMzg_36ab311f-4239-4632-bc13-2ee0986b3964"
      unitRef="usd">2090000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtOC0xLTEtNDUwMzg_055f2191-7fc3-43b5-8869-d408af547e85"
      unitRef="usd">2458000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMTAtMS0xLTQ1MDM4_37202ce8-b225-4cf1-8cfb-74cb95b09ee3"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTQtMTItMS0xLTQ1MDM4_39d2c31b-f049-4f37-88b6-af65684f67f8"
      unitRef="usd">2458000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMi0xLTEtNDUwMzg_b4a6efea-c593-4971-a59f-4db70beeed6c"
      unitRef="usd">851000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtNC0xLTEtNDUwMzg_1a7c6f31-8049-4c18-b35b-f4b2924cbb25"
      unitRef="usd">0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtNi0xLTEtNDUwMzg_e15b391e-d2ff-4f92-a7fe-53772a6355a9"
      unitRef="usd">851000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtOC0xLTEtNDUwMzg_9ee0a241-a428-4b22-abc7-f421a9555044"
      unitRef="usd">802000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMTAtMS0xLTQ1MDM4_44517e1b-9741-4481-90f4-67f19ec3a916"
      unitRef="usd">0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTUtMTItMS0xLTQ1MDM4_7e11f94d-a337-4d21-97c6-28b9523b3b50"
      unitRef="usd">802000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:NetIncomeLoss
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMi0xLTEtNDUwMzg_20286de5-8e2f-4b3a-9fbe-650348daddae"
      unitRef="usd">70345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtNC0xLTEtNDUwMzg_613887f7-c4d5-4d87-850c-774549a1e850"
      unitRef="usd">3223000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtNi0xLTEtNDUwMzg_1a16dae5-6d3c-4a18-b2c0-870520bacfc7"
      unitRef="usd">73568000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtOC0xLTEtNDUwMzg_f8ef2c1d-1b71-44ad-99cd-6897e0316d0c"
      unitRef="usd">60807000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMTAtMS0xLTQ1MDM4_c10f8364-2f15-45d7-913a-81daa0f1bca7"
      unitRef="usd">9015000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMTgtMTItMS0xLTQ1MDM4_e90b1fcc-6d50-43f8-8ced-85e8c9716866"
      unitRef="usd">69822000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMi0xLTEtNDUwMzg_235f5c31-6c12-40a8-8d67-ddae54265aea"
      unitRef="usd">58244000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtNC0xLTEtNDUwMzg_7ee4e79b-6ded-4e89-b277-a78f64f21a45"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtNi0xLTEtNDUwMzg_7ce12033-3ad6-4cbd-a9b3-f864bdf0eb4e"
      unitRef="usd">58244000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtOC0xLTEtNDUwMzg_f75a2a32-4eeb-4614-8264-0181ec069aad"
      unitRef="usd">57558000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMTAtMS0xLTQ1MDM4_04d9ce1c-ed22-4a88-b202-b35d632ac783"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjEtMTItMS0xLTQ1MDM4_9c8c54d7-5a38-4bc6-83ba-0014338e0961"
      unitRef="usd">57558000</us-gaap:DividendsCommonStockCash>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMi0xLTEtNDUwMzg_59280673-c0d5-46c0-9eae-650da9dd7e8e"
      unitRef="usd">-2555000</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtNC0xLTEtNDUwMzg_d9a7ee8e-5c08-4c02-ab18-371e887f79f3"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtNi0xLTEtNDUwMzg_dac667a6-0c60-4571-9c97-5c2be3e029e5"
      unitRef="usd">-2555000</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtOC0xLTEtNDUwMzg_e2f1e1c2-4c43-4c5c-b432-b0dfa3f58c9c"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMTAtMS0xLTQ1MDM4_930a1107-04df-40f4-b143-d0869c6ad235"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjMtMTItMS0xLTQ1MDM4_c6899b6c-0d10-4510-9975-f0530349f1cf"
      unitRef="usd">0</uvv:StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMi0xLTEtNDUwMzg_af261fe5-ed2f-41b9-bc44-604ec9d8a85a"
      unitRef="usd">-851000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtNC0xLTEtNDUwMzg_995ddfaa-099c-4368-a0ab-e896f0ebeac6"
      unitRef="usd">0</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtNi0xLTEtNDUwMzg_acc9ce0d-b97e-4e0e-9458-00dc92f957c6"
      unitRef="usd">-851000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtOC0xLTEtNDUwMzg_27b71230-43d8-4a3d-b5d3-4277e0b465c9"
      unitRef="usd">-802000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtOC0xLTEtNDUwMzg_6355b5e7-bed9-4c00-b3e6-f3251fbda36e"
      unitRef="usd">-802000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMTAtMS0xLTQ1MDM4_d40e9967-81b6-4015-a59c-9611bf4ffadc"
      unitRef="usd">0</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjQtMTItMS0xLTQ1MDM4_6fb0481a-a377-4de6-86b2-d1f9f4d8a537"
      unitRef="usd">-802000</uvv:DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMi0xLTEtNDUwMzg_e758cc60-7adf-4b50-a985-8cf620d19168"
      unitRef="usd">7056000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtNC0xLTEtNDUwMzg_66229eec-c614-4dab-adcb-ecf8f12ee770"
      unitRef="usd">-247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtNi0xLTEtNDUwMzg_00bb2ad3-89d6-463f-a453-032ee250fc98"
      unitRef="usd">6809000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtOC0xLTEtNDUwMzg_ddcaecfd-69ba-44e5-a830-671e3dfbf163"
      unitRef="usd">2625000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMTAtMS0xLTQ1MDM4_13455a77-31d6-4b35-b813-2e7e00ce9e49"
      unitRef="usd">-170000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjYtMTItMS0xLTQ1MDM4_63669c61-61b8-46dc-9c07-b1934dcdb071"
      unitRef="usd">2455000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMi0xLTEtNDUwMzg_817e4ba4-f05d-46d7-81a7-66f60aa0a36d"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktNC0xLTEtNDUwMzg_cb1bc9b3-011b-471d-9683-ad511132ccde"
      unitRef="usd">6825000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktNi0xLTEtNDUwMzg_7ec76447-79bd-466e-9e3f-7aa946355cf6"
      unitRef="usd">6825000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktOC0xLTEtNDUwMzg_c2495ed8-14e9-4352-85e0-7989483682c1"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMTAtMS0xLTQ1MDM4_3fb9fc35-9c7b-4cbb-8f97-8c42d317b42e"
      unitRef="usd">6733000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMjktMTItMS0xLTQ1MDM4_e142298e-6ef4-4895-9b3b-d51d3c24a12b"
      unitRef="usd">6733000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8cefb35adbf84417a342a3e79ceb3bc8_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMi0xLTEtNDUwMzg_b7daeb0c-0700-405d-b68d-04e1ec559afe"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i2b87a4e624ad4174befa1f236c7dc7bd_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtNC0xLTEtNDUwMzg_75382959-fdf7-4d6d-bef0-728f6e46eb78"
      unitRef="usd">427000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i60aac81679764cb2978cd03138a4d77c_D20220401-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtNi0xLTEtNDUwMzg_5031e432-1686-4ee5-a0c7-d99076a17dc6"
      unitRef="usd">427000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if03db77707c74dddbfdbc160be18cd80_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtOC0xLTEtNDUwMzg_0428a614-3401-4217-a67c-7c61b4f9157d"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5121f84aa34542c19057553ee65aab19_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMTAtMS0xLTQ1MDM4_936e53f6-53ef-47b3-b124-533a5343af22"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iea00188df800440ab36321ba1fc7bc10_D20210401-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzAtMTItMS0xLTQ1MDM4_6f71f840-cefe-457e-b028-644bca904472"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquity
      contextRef="ib2190770997b416e8a6a9059d2b3b86c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMi0xLTEtNDUwMzg_6c4c9d4b-5dcd-41e6-a3ff-8c0a7c3c0b8c"
      unitRef="usd">1360792000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i01fb6e03b68f4cd6b89e87c2be887c4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtNC0xLTEtNDUwMzg_9de0d197-8de7-4a03-8e6b-65ca53a598cf"
      unitRef="usd">39950000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7e6ee7ce5274fe5adb7a06a75895467_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtNi0xLTEtNDUwMzg_0847c233-99a4-41ac-8328-fd2482ce3edd"
      unitRef="usd">1400742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquity
      contextRef="i7a3e0043100f4ea8bab3f36a30a5f9cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtOC0xLTEtNDUwMzg_c1c34c6f-5f62-4941-bd2c-e86c12c7a474"
      unitRef="usd">1316004000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i0f56506907c7465881b1e0149384209c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMTAtMS0xLTQ1MDM4_8376e4bc-bc8b-4d88-b670-b8727dc57dd9"
      unitRef="usd">43238000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39e33b41a78a448485d5fc711cd4b009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83Ni9mcmFnOjM2MDcwOWMwYjAwNjRjYjhhOWM5NzY4OTAwM2U2NTY4L3RhYmxlOjkwNjU2MmMzMmM4ODRlMDM4YzRhYzVjZTk3ZGFmYTZkL3RhYmxlcmFuZ2U6OTA2NTYyYzMyYzg4NGUwMzhjNGFjNWNlOTdkYWZhNmRfMzEtMTItMS0xLTQ1MDM4_f86d4a95-1e8d-4166-a24b-79a08be379af"
      unitRef="usd">1359242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Restructuring and impairment costs are excluded from segment operating income, but are included in consolidated operating income in the consolidated statements of income and comprehensive income.  See Note 4 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtMi0xLTEtNDUwMzg_44dbbe13-821e-441f-8847-a21f45daf306"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNC0xLTEtNDUwMzg_d6475440-3351-403c-a284-698b65678478"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtOC0xLTEtNDUwMzg_6ea4ab47-bcaa-455c-8da1-74d93e134488"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTMtNi0xLTEtNDUwMzg_adf1dc51-bcc1-4608-9037-ed35e0900e6d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ3Nw_7c168a22-ee49-4f75-937d-a4c4614bec68"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Equity in pretax earnings (loss) of unconsolidated affiliates is included in segment operating income (Tobacco Operations), but is reported below consolidated operating income and excluded from that total in the consolidated statements of income and comprehensive income.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNC0xLTEtNDUwMzg_e02b6c1b-b865-4105-8035-9c61a2ba98e2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItOC0xLTEtNDUwMzg_593a552f-3c16-466b-a4ac-e41c3163e6f0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItNi0xLTEtNDUwMzg_87515d98-0cd5-40e2-b56c-ca718e251cf1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTItMi0xLTEtNDUwMzg_5a3380b5-a4dd-4808-b127-3683bcdf22c7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ4MQ_ea140694-9992-45ee-8f65-8cffdb4770ed"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This accumulated other comprehensive income (loss) component is included in the computation of net periodic benefit cost. See Note 13 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItMi0xLTEtNDUwMzg_b35e0331-79bf-4774-81b8-2e727b34a40d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMzItNC0xLTEtNDUwMzg_bdc0a7b8-f7d5-4f99-a92b-c188248c371c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA3NQ_5fe687df-0bf8-4322-9010-0e3c2cee59f2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Gain (loss) on foreign currency cash flow hedges related to forecast purchases of tobacco and crop input sales is reclassified from accumulated other comprehensive income (loss) to cost of goods sold when the tobacco is sold to customers. See Note 11 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtMi0xLTEtNDUwMzg_6133b495-ed41-4215-80f1-b6f4c11da4dc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMTUtNC0xLTEtNDUwMzg_73e316cb-56cd-4ce7-9509-152673a64f3f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTEwMg_c880880e-0b47-441e-9ebd-2eff8be9e9c5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other income represents the reversal of a portion of the contingent consideration liability associated with the acquisition of FruitSmart. See Note 12 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtMi0xLTEtNDUwMzg_1481239f-a641-4102-ba15-6215745c3df5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNi0xLTEtNDUwMzg_df1abb37-ba45-4d27-bb1f-7f242e6560cb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtOC0xLTEtNDUwMzg_767f85f3-b10b-41f4-b3ce-459a9e0d4444"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RhYmxlOjE3MTcxZmZhNzY3NDQ4ZTk4ZWIzOTg2ZTczNmQ3N2FjL3RhYmxlcmFuZ2U6MTcxNzFmZmE3Njc0NDhlOThlYjM5ODZlNzM2ZDc3YWNfMTUtNC0xLTEtNDUwMzg_3f3bb96b-f97d-45c6-8f1e-4e4b63b765f4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83MC9mcmFnOjYwODdjYjAyOTg3ZTQ4YmQ4YzFlZmZiMTYzOWI1ZGU1L3RleHRyZWdpb246NjA4N2NiMDI5ODdlNDhiZDhjMWVmZmIxNjM5YjVkZTVfMzQ2Mg_609a7b50-513c-4872-9d34-a04fccbc8343"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On&#160;October 4, 2021,&#160;the Company acquired&#160;100%&#160;of the capital stock of Shank's for approximately&#160;$100 million&#160;in cash and $2.4 million of additional working capital on-hand at the date of acquisition.  The Shank's acquisition resulted in $41.1 million of goodwill.  See Note 3 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0zLTEtMS00NTAzOA_5c85b7bc-8c6b-4f5a-999e-9f838e1e372b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RhYmxlOjk0N2I2OTY3MDg1ZTQxOWZhZjdkMWRmYTFiNzU2ZDYzL3RhYmxlcmFuZ2U6OTQ3YjY5NjcwODVlNDE5ZmFmN2QxZGZhMWI3NTZkNjNfMy0xLTEtMS00NTAzOA_25a3317e-fcfe-4a95-9a0c-40cf9ea281d3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81Mi9mcmFnOjJiMzkyOTk3Zjc3ODQxMDRiODYzYjdkYjQ0MjJhM2EyL3RleHRyZWdpb246MmIzOTI5OTdmNzc4NDEwNGI4NjNiN2RiNDQyMmEzYTJfNDM5ODA0NjUxMzEzOQ_c47e365f-fc18-4aff-9dd2-0ba188c29cb2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Gain (loss) on interest rate cash flow hedges is reclassified from accumulated other comprehensive income (loss) to interest expense when the related interest payments are made on the underlying debt, or as amortized to interest expense over the period to original maturity for terminated swap agreements.  See Note 11 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtNC0xLTEtNDUwMzg_59d811dc-8a31-47c4-9d27-c4293589097e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RhYmxlOmE1MDk0MGExZjc5YzRmYTA5NjkwOGVkZTI4MTAyZmUxL3RhYmxlcmFuZ2U6YTUwOTQwYTFmNzljNGZhMDk2OTA4ZWRlMjgxMDJmZTFfMjMtMi0xLTEtNDUwMzg_cfd94868-ced0-49c1-8127-0c1a78e4aa5a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV83My9mcmFnOjJlYTAwYTZlNGQwYTQ5MzZhNzBjMDhkOTgwMTg3NjE0L3RleHRyZWdpb246MmVhMDBhNmU0ZDBhNDkzNmE3MGMwOGQ5ODAxODc2MTRfMTA5NA_890c0b98-0451-40e3-ab10-b33aeb3a79b0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes variable operating lease costs.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi02LTEtMS00NTAzOA_95aa79df-d2fe-4eaa-9680-5774688444ab"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi0yLTEtMS00NTAzOA_06899d54-b77d-4f8d-91af-ebfc9067cfab"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi04LTEtMS00NTAzOA_e0a09cc8-aa3f-4528-a49c-8de712755bd5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RhYmxlOjc4NTcxNzUzNzJmZDRlMmY4MTZjY2E1OGNhYTgyNzU4L3RhYmxlcmFuZ2U6Nzg1NzE3NTM3MmZkNGUyZjgxNmNjYTU4Y2FhODI3NThfNi00LTEtMS00NTAzOA_53ce3b8e-391f-4a57-916d-fe39e8713a85"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhNDk4NDgyMTMwMDRmMDY5ZjA1MTdiNjRjYjY4MmYxL3NlYzo3YTQ5ODQ4MjEzMDA0ZjA2OWYwNTE3YjY0Y2I2ODJmMV81NS9mcmFnOjgyMTkyMTE0MzVmMjRmZDlhMWQ2NmUwY2I5MTdhNjJiL3RleHRyZWdpb246ODIxOTIxMTQzNWYyNGZkOWExZDY2ZTBjYjkxN2E2MmJfMTUyMw_bb0b986c-d1cf-441a-9a23-4c61221135c5"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MJ5!_7(7>TF_'WUM(*>KL5AW6@-OUE]\Z2B#OI 3BI#ZX Q?5PVJ:P11K/D-
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
MF/JDS!D95Y9R%=O["293L8_*^8 I/(PI71K=M%WT:;H:YXL*!-R%CYBKR,8
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
M#L .[Z"0 BSURDB3<)ZDAGW=%KB6W* !%,:F#19!/ J@4G6842,>]W+1T,#
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
M;(&MO@"J!V^*,'7/C*<9/MQF]-&$E@7H_=S0MEH_L('F,VSX-U!+ P04
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
M<M.J?+'JU0]7J=*%^LJ_T;WA.Q(QX%WP%8TACJ]R?<_?07^^ID-@M>\&D8H
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
MNBU++2W65OH-YDH#7H?(8]L"I@1P6P<%6@#R ?4KJ9R;LB&6CY 'WEZXQHP
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
MB,7?;U#PDT<1KSM.=&\LG$Q"X-P4-,.2]A]5*%SV8:/5,$>6HS9YVX+90@+
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
M6]NJQ4RVIA0UWRK0;54Q]7G%2WF>>Y%W6=B)4V'L0K"8->S$]]R\;[8*9\&
MDHN*UUK(&A0_SKUE]+"B]KP[\)O@9WTE@_7D(.5'.WF;S[W0$N(ESXQ%8#A\
MXH^\+"T0TOBSQ_0&DU;Q6KZ@OW:^HR\'IOFC+#^(W!1S+_4@YT?6EF8GSV]X
M[\_8XF6RU.X+Y^YL''J0M=K(JE=&!I6HNY$]]W&X4DA?4B"] G&\.T..Y1,S
M;#%3\@S*GD8T*SA7G3:2$[6]E+U1N"M0SRS63-6B/FG8<@7[@BD^"PSBVMT@
MZS%6'09Y 6,*[V1M"@WK.N?YE_H!\AE(D0NI%;D+^,2S$<21#R0DY Y>/#@9
M.[SXFYV$WY<';13FQ!^W_.W@Z&TX6R</NF$9GWM8")JK3]Q;?/]=E(0_WR%+
M![+T'OHWWLA=C-L,U\O=YNWFESULUSO8OUGNUO!KP>$H2ZQ,M B&'4H.FAN-
MB\H48' [DU73&N9*2!YM!8@,6)U#+LK6\!SXA6^#?+7E^X"XBO,OL@+P3GEU
MP"/V7C?(]\[V#Z)&V[+5:$?[P)\SWI@.VYD>+$&..?^C2Q/[B:ZDE2-ZX^8W
M;<45,U)9)WM__ND#;/!!%#5ZCR:-4>+0=N$Q$M[7^) HS4IXE*J1J@O.*Z"1
MGR0A"C'UI]0*D]"/Z1B%)/33<()>UA*+^.O6/[C7!./"T!(^CMVR!GQ6M<$0
MV.LBU)^@ 3*E3IP2/PK3;I7X*9DX,8GP0-A'XX:A5Q"-DM0--,*!C%+J!IK
M4W_#7PWBRZGP_X3Q7BK^UY%<'X_84&PI.*OH E9,UBIA!**NJZ:4GWF7IM:$
MR#%)A4(5V5/ZR381I'-F*M<0C5,_B@F.B3]-8XC03$)"G$=^/*;_PE5+<DI2
MGY+$B73JA]/(B1A(2IT7TXCX":7#U;Z4$9,N(\(N(TB7$11N/6_!5?/!I#BY
M%JOQW6AKT_6A877HXLNN>?U]O/L%>,?42=0:2GY$U7 T&7N@NK;:38QL7"L[
M2(.-T8D%_HEP90_@_E%*<YE8 \._S>(O4$L#!!0    ( $*"2%94;64S7P0
M /8+   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;+U6RW+;-A3]%0Q3
MIQL/)5%V[#B29OQ()UXX]<1VTYE.%Q!Y*2$! 18 +<E?WP. HN6.+3\6W4@D
M>!_GWGL.@-%"FY]V3N38LI+*CI.Y<_51KV?S.57<IKHFA2^E-A5W>#6SGJT-
M\2(X5;*7]?L?>A47*IF,PMJEF8QTXZ10=&F8;:J*F]4)2;T8)X-DO?!-S.;.
M+_0FHYK/Z(K<37UI\-;KHA2B(F6%5LQ0.4Z.!T<G>]X^&/PA:&$WGIFO9*KU
M3_]R7HR3O@=$DG+G(W#\W=(I2>D# <8_;<RD2^D=-Y_7T7\+M:.6*;=TJN5W
M4;CY.#E,6$$E;Z3[IA=?J*UGW\?+M;3AERVB[7"8L+RQ3E>M,Q!40L5_OFS[
ML.%PV'_"(6L=LH [)@HHS[CCDY'1"V:\-:+YAU!J\ 8XH?Q0KIS!5P$_-SE7
MN:Z(7?,EV5'/(:)?[^6M]TGTSI[P_L@NM')SRSZK@HJ'_CT@Z>!D:S@GV=:
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
M$ T=P/Y$:[OZ( 'K?QPN_@902P,$%     @ 0H)(5JT:-IN_$@  7T$  !D
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&ULS5QI;QM)DOTK"8TP8P,4Q4.B
M)+=M0)8EMX"VU[#</5@L]D.J*DEFNUC%KD,T^]?/B\BCL@Y2LL<]&, 0K[PB
MXL6=Y9>;+/]2+)4JQ==5DA:O#I9EN7YQ?%Q$2[62Q3!;JQ2_S+-\)4M\S!?'
MQ3I7,N9)J^1X,AK-CE=2IP>O7_)W'_/7+[.J3'2J/N:BJ%8KF6_?J"3;O#H8
M'[@O/NG%LJ0OCE^_7,N%NE/EK^N/.3X=^U5BO5)IH;-4Y&K^ZN!R_.+-"8WG
M ;]IM2F"]X(HN<^R+_3A-GYU,*(#J41%):T@\?*@KE22T$(XQA]VS0._)4T,
MW[O5;YAVT'(O"W65)?_4<;E\=7!^(&(UEU52?LHV/RM+SRFM%V5)P7_%QHR=
M87!4%66VLI-Q@I5.S:O\:OD03#@?[9@PL1,F?&ZS$9_RK2SEZY=YMA$YC<9J
M](9)Y=DXG$Y)*'=ECE\UYI6OWZI</TCB3"$NTUC\K.*%3A?BDKBE2ZV*E\<E
M]J'1QY%=\XU9<[)CS0OQ/DO+92&NTUC%S?G'.)\_Y,0=\LUD[X)O5304T_%
M3$:3R9[UII[H*:\W?91H<9L695X!964A9"_]XJTNHB0KJER)_[N\QW @Z?_[
MN&(V/>G?E+3K1;&6D7IU /4I5/Z@#E[__6_CV>BG/22=>)).]JW^G7)\9,WK
M3[>_77Z^_>WZ3EQ^>"M^OG[[[O;#.W%YA>]N/]_BZU]3[)@7,A&Z$.KK.BM4
M+,I,/,A<9U4A<EU\*81.A09_H9])#'@K 9N22])*P_2JP*GC6BASG<HTTK1J
M(!XLNY(I+(4H-YDHUBK2<QV)<KO&[&QN]_K[W\XGX_%/F%DJL+D4V$CQ;[P5
MS!@4-85JY;E*HRT.'2UEBD7]N"% T9F[E(6X5RJU1XC%/:;2,&(R]LI:&Q8;
MN19RD2O%AQ\\=?,G;(15-C*/><5LS;9M]\(1-)$ 6PS%S]E&05@#42Z5N,I6
M:YENF5MG/Q5BG24:\V129 +"69&\,@S,:_X& @K$0MP2,HXU'63P)!(!%=['
M45@N\ZQ:+ 6I5JD6I'/E4I8BSD2:E=CL(4NP:?_^ _B3:"G M:H@%B59!-S<
M9SD4")\-P PE<KW.,PFW9K"D4[W2?RJ1PO6M,OR%4P(?"FV "="F67HTKU+V
M'UC4TH3S#<5G\##VAH%$!O<FL/X#X=OQ@Q%L/">[H'NXQ5[V+ZVZUBPP8NJG
MF10F-I"B06H^AX]C&>%CH8RK,\8+N](0P*" A&,L'F,3O)B%,$6G4;92O!C>
MP#0MR>7RAOZ'SA+W,H&& N;D> P&'MDFDL52S,$D2UG]&;(K,F@[S=GH$K),
MDEY:)"QPKM993B-)/! <+V/9SKIB30MX6<\<BBL:=D,B<H;QSG!Z2XBM%?X3
M@?03@104P>VHU3V 0VZGH39&(_D40%*.<6#8$:CAG8_7<GLTUU_-[[N-@D'Y
M!@,@YP):PRP@?O]1R43/MX1J0H9RLC4FECP1MC5Z9:RKVP8[T](A=R/$:J7A
MS3RIHK*2'M]DI>5]HIK'-*"!B058(<,T)G:1*L@56*__I(_W,OTB,&<%?9-I
M2 GTA22!DZ]E7M*Y)02U,3-P%BB&F,M()[K<TAD:3!;/"J7$APR\FK%@^A7I
M^5!<)N62C48*5P#6D2N0*1D+HPV01ZJ*PKHE?.' 52YU1]VV@T"/W$S+\:X$
MS:(/,JF8KZ37)#"@,D^V%")J .ZRK"ESD8O9I<Q*4 /#9L@"4ZNTW+?;!KP\
MG(Y'L%A)PD9VL]0P>1%LG"K6&?,;>)""5(/LC%U,+@"U!2T42M*IKAU4"W$H
M/N;J@=QVLFVB?2GCOPSDVH#% ]8!GJ1/(.P#7AMS, I2D_E*C8DNC:C).-,<
M:P.?C$*R[@ADNC[<\)VX(=. NSVR/)R>>7D%@J+3]$EJ#>\>Z34Y+B<=<V9+
M&1,\,,22P+3A8IM@@Z!(K<.UB>P6)<9]S:7.!<%8U<<P\N^)7LAU?M50/P6,
M'X['P_, CI"?A0=BG#Q;65]0$2[("FACI9JJ7JV)1DL,>T=@0I,G9>-M1.X6
ME%%4K:K$*!P[\Z:O@J0+8XR5S%/C]_$/QXJKR''#XY0L0@H!N\"#CIOE&B8!
M$@"-54ZPB(TM)-80&D+VP3G<J/N\HHAA,AI?_)>HRU)]J\HTI3(^-V& S'/:
M)WN@\"\S6_#J78=A'<X/.L!.W>M 7[<DL O2G"JT6;Q[F0[23X<G.X#>GKH3
M^;U IZ7^NS%^R=_O<&(8HAFB<Y53'+208(=/73QACP9>-S9=N'+IPK5+%^I(
M[),R/ 'A=S(QQ[W*LS6T<%V1<:)%H!"E^%CEF%V8(9^S>W T,V&R6^-CGD5P
M[G2.JZP %@@U*_E[QMQPF#$S*:QTG 5U*XPWHLTYL,;6%.K3!&3!M/A=R=S<
M+ FK=69L(E+%80.B8T8.Q7&(CE8R_Z*H\E"2"X@X"TZS )R_#N^&R(.21.9A
M!E<X/D3$!\U\0.QD$R'$4+')>R"=$C[N3QSD.?%O+O,5W@_$.N24HY=1Z(?0
M?*9Y7?,L8I[YC1(D-#D/1,B4+[;/Z<@&236C*&JO"A@OJ%.+.N*=R==<N@C
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
M7[-/&IX.2RB13$1JI$J9%O/+WO7P[&:"ZVG!-RE6IO:;(24SI;[CP_OHLC=
MA$0L0HL0./Q[%+<BCA$0H/'#P^R51^+&^N\"^CNB'6B9<2-N5?P/&=GE9>^D
MQR(QYWEL/ZO5;\+3,T5XH8H-_64KMW8\Z;$P-U8E?C-@D,C4_><_/1]J&TX&
M&S:,_(81X>T.(BS?<LNO+K1:,8VK 1K^(%)I-R G4Q3*@]7P5<(^>_6.2\V^
M\3@7[%YPDVL!'+?FXM "<%QR&'I -P[0: .@4W:O4KLT["Z-1-3<?PA(E9B-
M"LQN1EL!OA5AGXV' 1L-1J,M\,8EI6."-WZ>TK?2A+%"8@W[Y_7,6 W*\:\N
MFAW(23=(-)@SD_%07/; (HS0CZ)W]>LOPZ/!^1:$)R7"DVW0_XAHM@+J1O/=
M]?O/[-OUAZ]W[/[N^N'KY[O[NX]?'MC7%*Q$&QZSQ!UJ6"BT!?-F<YGR-)3P
MB:<12U5:>V&,L(;>QY+/9"RMA)W<LCE2\4A4H/5$#$TQRV(9\EDLP"I#E:=6
MI@NVR&4$X$2??5D*]BQLCU[4.D2F89Q'@B4J%4]@*?H[>+9YGD8F8"#G"$\R
M(LRUQ] 8!:=8@+.2=HD&+31"#54"CL]P\AU9S%/8+U,K@"&6:=C S(IGC"^T
M<'()&+C(%=<1_@=GD(+Y J0T?&+B9[CDZ4( T)1TS5'#PQ^Y-!)/.- B)B1P
M!: ( /&GD9'0#@4UB^6"?AK'(,]$]W'.+/*L8D/!3&;53I+*M 1>R?BI8* A
MB)$ BL'ME,=41QBDDRV4BE8R=BH1JW1Q$(/^1,4QJZ5( 6*$B"IM$$*F+%"'
MJ,@D VC(/,:U8*2;J>V#"@+5='R'=@0-81L4&*@['D@[@ XD>@E*L5)Y'+&9
M@-@1"D(*> 'Q '%U^#$@ %"@#R"7U(#L&2_Y@KS M4H#/L 96L)=-)D)NQ)
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
M'*QB2 $B9M8%8&K8DV%0>'*W:LA#EM)VA8+6Y%X;?L/[%X)_?&[<Y)8.B.
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
MV0WT?2VEV2_L >U%>OPO4$L#!!0    ( $*"2%8]_1F1LP<  +D3   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;*U8;6\;N1'^*X0N/>0 66^V9,>Q
M#?@EUP9%$L-.KA^*?J!V*2V;W:5"<J7H?GV?&9*K52S[KD6!(-X7\N',,S//
MC/9B8^Q75RCEQ?>JK-UEK_!^=3X<NJQ0E70#LU(UWBR,K:3'K5T.W<HJF?.F
MJAQ.1J/9L)*Z[EU=\+-[>W5A&E_J6MU;X9JJDG9[HTJSN>R->^G!@UX6GAX,
MKRY6<JD>E?^RNK>X&[8HN:Y4[;2IA56+R][U^/SFA-;S@M^TVKC.M2!/YL9\
MI9OW^65O1 :I4F6>$"3^K-6M*DL"@AG?(F:O/9(V=J\3^J_L.WR92Z=N3?D/
MG?OBLG?6$[E:R*;T#V;S-Q7]F1)>9DK'_XM-6#L;]436.&^JN!D65+H.?^7W
MR$-GP]ES&R9QPX3M#@>QE7?2RZL+:S;"TFJ@T06[RKMAG*XI*(_>XJW&/G_U
MZ$WV]>@&?N7BUE2(M9-$U\70 YW6#+.(=!.0)L\@O1$?3.T+)][5N<KW]P]A
M56O:))EV,WD1\$YE W$\[HO):#)Y >^X=?68\8Z?<[605D57[^46F>7%M;6R
M7BJZ[HN/ILZD*\2[[T2#$O^\GCMOD3?_.L1&..SD\&%42^=N)3-UV4.Q.&77
MJG?U\T_CV>CM"ZZ<M*Z<O(3^7T7M#Y ^?[K]^]'-]>.[.W'[Z</]NX^/UY_?
M?_HHOM2H%NMD^?-/9Y/QZ5LG'/%7F#+'8U'(M1)RM;)F#1M\H<":RAHJ,<'6
MB?M2UN(U[9Z,WM(-7X[?_B(:)(@5FT)GA3"+A<X V!>YMJA40Y>RSH6J5J79
M*N6PA/')3UEOD?Q;J$&FZ*0EHN<=KY<;:7->G)FJ0KT[LJ*/I8BASCRL?.8)
M[-$ 2:8^/'YQR=2^6"G+RE=G*A#PP^K[O=4!CVA1F>:("$NR )\T$&JF)RPR
M*WH=G:U-??2MD:5>Z-:JN& @/N^<;V.QHK0$<4([X4UP/K$!"ACA:,[YD77R
M@]8FQ@5I(OVK<3 I&Z"D9ZH7VCH/GI9-*6VY/:)6D#<EP"KHC*Z7W9BTV+BI
MM/=*I;<WAJS"S5T*K7A-SR-UAS>W6:+K:(O+8-]622L6ID03H?/IS:J9EQHY
M#H6'HS^D2<O40M<(G@8$X@ZIQA-CPWZK<47 .XX/."-SR*YVGB@[= #G>89(
MT9K:E]M^QTXDPEJ;QI5;:A6H/42IT;FB,D1HW]><RA B,@/)\ *IA70ASL P
M-0!WX::4Y3RB;!R(Z[84GB8_+>VW:P4E=-98RX8+-&WG\8XL#T5*]I"#@WA&
M/#]0AV3J1H=D6JQQHI@&=X1<^(C!MHI<>L5G^\(@8@EMKI:ZKNE0Q/PPXO$+
MB'"8G])" GE(CJVDSLDG@N7:?2(/ \A<<A,052LVP(B*T@\GD1 EU<GU&B$D
MC?K6Z+4L%84AI2O$@D!DGFL*(%QA>WR!VF)76*RZUIFPT\E*189"HAE(AXX
MP8B0IQRX !7*E4RA(_?$"M?:Y,$?B_0)_+$9S+?#H.$+WL]<1\?YG/Z?I ^/
MC:7$V84E!8$<"7F6&\B;%YFT=AO5D#(GD0A0>YC1-LDBYD \!BM0Q1KSF,+!
MK8TA7>\34R$!<H5"RJF\(L<R*[1:<[LG7U"=N:*X<V%VV:L@*0V=A:,E9 8#
M%O)T^U)]DJ\9I( '"K&PIA*_*VO(@?%T])=$,/"H'#FY#FL[52'8V#7$-O$X
MD_9%,,IW1Y>[;?J'LB7U?P+.F30.27"XO!XZ*A(BP'N:5615UQR_IC,K6)AC
M \_,! U U*Y(P]JS!^*NL<D1U+\ZJFB"C*GK**]Q),9 5<UA5AH%F6E<C/M=
M/48G=$T<1784=1MAJF>K>"*K?3HZ-KK$94R@;JND$Y\RM]]QSL5'N+ W!!^P
MG>SFH&!YPZ^"O.3B]$W_9#05IY/^V6PD_KH3S(74$#=9-DJ\$K/)8'R*O]/9
MX'C,4O $Z.2L?SR>TI_9]'F@Z<G@9(:_)Z>#-U/QZ^Z5BM,OM<EG1B7-*6F6
MM?X=;ZRD$D'W6,?<B=+#@>\(/PAEM<)(H14)SKEX/?[EB6HD6CE<?5*'UY.P
M*J"DY%0\_*"3+O6\9/20=*QK) EP8*%T&^58<?@MUYDM-X5AI9 E_:+='H*+
M(AM[5QRU<'*D.R2A-QZ9TR&8]+@L>;"+=DB"C5/J/H$HBD1Z]S! 1-6_IJH)
MXTM_-Y@+OUUI]$I0C^&RH:$<Z@IF0ZCVYKZ$WPY5-.!AXK2>(X&@8!;OMMY-
MH>JNE'8E)%4%FDF=$(TO./K4:B*N"V3?\\31K=2EJI5ENUL27)>[9.RAQ&H5
MFDHRI4U,N%#F\!8K9/A1UPK2OYM\F62?H%(/B?'DOHBHE/HKM15X.>\TP!;X
M0 \)D^0?]9$]I0=$9IHZCJ(Q/9K87Y\J5IP'P$.&* =2_R^*2>S'H%+V/ONC
M(<6#<II^\7U/W??5;# 3E2Y+_KZ",UY-!\?I ?_06BG^ZE)N]PD@Q"QH;)L"
M_\OYX\&D/3_?]1)T'JGK<$<)605-QOX?ILOCP:$?X\/.YY1*V25_-'*"8Q:^
MK+1/V^]2U^%SS&YY^*CU05J>M4JUP-;1X'3:"S-0NO%FQ1]GYL9[4_%E 252
MEA;@_<(8GV[H@/9KW=5_ %!+ P04    " !"@DA6D5[9,6X(  !#%0  &0
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
M>*\PF Y</<;@5H_T,O??Y]P\2(&V%X!PAB_7OD=1S= H*223OYZV@8]0>ZM
M?%+Y%M,S7R!$$%?<&!5+IX ;9_T=&C%G9,UI-YNT4(?1*=B'OIUT6Q^VT(-7
M[O.=\3=D_XVK>=M\(;SU'\9VY/[SXA=,?Q*E*15+'.U=C(<=IOTG._]@5>$^
MD]%(H#*WI!8L-!%@'Z.BK1](0//=].:_4$L#!!0    ( $*"2%;1Y[*KT@4
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
M5,.=8=8AY>_J?F)DX^['$VG 7C><<Y1960&L3R4PM!/K8/V#R<&_4$L#!!0
M   ( $*"2%91U(XFDP4  -8/   9    >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;,U7;6_;. S^*T1VV*6 M]CR>]<&2)/<&F!+>TE[P^%P'Q1;C8W95B8I
M;??OCY(=UQF:M'? @/L2D31)D8](*CI[X.*KS!A3\%@6E3SO94IM3@<#F62L
MI/(]W[ *O]QQ45*%K%@/Y$8PFAJCLA@0VPX&)<VKWO#,R*[%\(QO59%7[%J
MW)8E%=\O6,$?SGM.;R=8Y.M,:<%@>+:A:[9DZG9S+9 ;M%[2O&25S'D%@MV=
M]T;.Z86G]8W"'SE[D!T:="8KSK]J9I:>]VP=$"M8HK0'BLL]&[.BT(XPC&^-
MSUZ[I3;LTCOOOYG<,9<5E6S,BR]YJK+S7M2#E-W1;:$6_.&2-?GXVE_""VE^
MX:'1M7N0;*7B96.,$91Y5:_TL<'A-0:D,2 F[GHC$^6$*CH\$_P!A-9&;YHP
MJ1IK#"ZO]*$LE<"O.=JIX3BCU9I)F%6PS*A@&2]2)N2O,/VVS=5W&%4IS'F5
M\$H)7J#U&E45$TRJVFB[DGF:4Y$S>390&)'V.TB:W2_JW<F!W6/XC(XS"=,J
M9>F^_0 S:=,ANW0NR%&'$Y:\!]>Q@-B$'/'GMO"XQI][P-]2\>3K#YA8F'=2
M;%.-Q347IKA&2HE\M55T53!0_!!D\-=H)97 4OS[.;#J6+SG8]'M>2HW-&'G
M/>P_R<0]ZPW?OG$"^\.13+TV4^^8]Y]>"$=W?SZW\>5H_G&ZA-D<EI>CQ?3R
MZM-DNEAB2+_?SF[^A-%\ O.K^?AJ?K.X^O1I-O^(JC?3Q71Y4QO=7BQGD]EH
M,4,G(QPA&'R2%SDU1\;O0&4,DB;OO(+;"@>$D+2 ,1<;+FH]V4'C[9N(..$'
M8#4F%#&I]C')6TS0H>Q@ CA S88J$XS5I@@"E'4#,-T @.7+RA43;0D;/20<
MR"50[:3 ,2I/X<9XZ7;/,\:O4'*@CX&JC&\E;B4U*BGN084\.8 '%L&[YZO@
MABO4_6]6%[2@58*X*%BQ=5Y56LD<$:;PSH $&R9RGL(OX%@N\:S(]Y FL16%
M<2WT/2MT74.3.+1<ER#M!I8=>[6"ZUH>"6#\=.8)+TM]R+K/890D8HO!X+Y&
M\$[/^U3KX!THZT3TW@&80B ?&@ZWL[V.3'.3_#Y/\51-K=S3@E68*]HOEK<2
M@WY2US0)GEQJNA.@8 JO5HR"4:%!D3#'JSK'HBL9>(X5!#;$5F@[X&,P@0.N
M9\6>EA''!\^S'-^',949I$U$$F^M!$\8?8Z[V?>=V'+C^*2-I!5HPHG=_2]&
ML&";K< 6DDR#M@?F3O>UZU' ^HA29WO#]1&IKDQS5]AAPAP8]JS^ZW#/=ECU
M"RZQJ!V"=8(HA;8F0VP Q_SV'72)I!WNG#R=P<$>G[20;FB>ZL'_@VIW>+R(
M0)]8MA^>M&NG)S0N"'"W P+;"F-3X+$5^[81>C8*/5(K.%CXMBY\S[6(&S4M
M@G6!"G,]>EZ8'B_K_-^'QW?LF3IMS[9\3T\&; B"'6N$$8Z+H!D==H@C0]/8
M4LY.P8MP7/@'Q\61XN]'>^VRQ_VXOF;J!%;@VJU%S?D6B>)65G-?<I7I<FL
M,.6'MX;@Y6'?^F):"XJ8MKVBZ".3I@YC^V2O/C6/J^='>W+#'^W@")MN9Z#I
MR"9//-*O'7FAC>?B Y8T<2%T+3^( %LAPKZ-+1M'7H 7 E;OZT:>'V$[="?+
M3M#W0\O?2W(G.';J!%7\/6#V^'\W\A"E;@EIKH](=66:>WGDA3A. @S&PYD2
M(%(Q$"O NNX[(9ZF/CS_I\^\/FY,$(K=VI'CE7W2KG4<[5>/Z'EH?@^!^!.G
MY'-_JP>=MU;)Q-J\*"7BOZU4_>QJI>VC=52_U9[4ZQ?O9RIP6$DHV!V:VN]#
MOP>B?D76C.(;\W);<87O0$-F^/!F0BO@]SO.U8[1&[1/^>$_4$L#!!0    (
M $*"2%8K<)H"Q ,  $$(   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;)56;6\B-Q#^*Z/MJ4TDDGV!)9<4D(#T)5*OB9*T_7#J!^,=6"M>>\_V0KA?
M?V/O0K@3A]HOK%]FGIGG\7C,:*/-BRT1';Q64MEQ5#I7W\2QY256S%[J&A7M
M++6IF*.I6<6V-LB*X%3).$N285PQH:+)**P]F,E(-TX*A0\&;%-5S&QG*/5F
M'*71;N%1K$KG%^+)J&8K?$+W5_U@:!;O40I1H;)"*S"X'$?3]&8V\/;!X&^!
M&WLP!L]DH?6+G]P5XRCQ":%$[CP"H\\:YRBE!Z(T/G68T3ZD=SP<[]!_#=R)
MRX)9G&OYCRA<.8[>1U#@DC72/>K-[]CQR3T>U]*&7]ATMDD$O+%.5YTS95 )
MU7[9:Z?#?W'(.H<LY-T&"EG>,L<F(Z,W8+PUH?E!H!J\*3FA_*$\.4.[@OS<
M9-986K$6YKI:",6\5!:.KYX]LX5$>SZ*'47V_C'OHLS:*-EWHES#!ZU<:>$7
M56#QM7],&>_3SG9IS[*3@+?(+Z&?]B!+LNP$7G\O0S_@]?^7#!^G"^L,%<Z_
MQRBWB(/CB/XRW=B:<1Q'=%LLFC5&DQ]_2(?)SR?R'>SS'9Q"GSS1Y2P:B:"7
M\(A<KY3XC 7<%:B<6 H:3JU%9V'*/S7"T)RI OX0;"&D< *MWV\J6K^ IY*I
MEY\Z4RO"9?D8CAJ>\=7!3&K^<E2!DSD>5^"Y1%AJ2;U J!6X$*5M"$3 @O/;
MI+^$NC&\I.L&M1$<@9$+#\?B*7LSUA)DAP3E 4'6$:3&%>QW--D;S4LX$XHV
M=6/)VWKD@G)CQI[OS>^YTPLT, BUENYTG3-;AI#<#Y @UTR2^!;>P54^(#&Y
M;OS4($?:(YX]4-1DA[WAH ]W:DW&VFPAS7M7UQG<4XJ&+KPQM+[C-DAS>##4
M@(W;]J"6S&]13!^NKKSA&4&>0YKVDB2!>S(DB4A7B5XYXSO2A5Y>-'8OU_M>
MWD\IO&-J)?QMAGEH,A3<H&SKOA2UA6P0,&]Q38V[)AT=\E)IJ5=;TB*GK3^U
MNN"ZJM$1^LH@5H%_/_C]IG6Q$5(2AUXR3.%9.SK4;\\L)?;#Z^'7A;E3KF;;
M4!Z>,>/<-.2 K_0:6;(:]M+\^BUW5JR9XO[4R;C 6M,!4RIYZN&"9\A4V;:$
MAGE.OJW6M3:[LM+?"'A83JUP+8UC9=8Q.<[S>[7Y#M(D"7H=ZPGQ05LGDJOP
M>%D(\K0=?K^Z?Q^G[;/P9MX^KA^860GJ:!*7Y)I<7N516QZ[B=-U>"06VI&B
M85C2&X_&&]#^4FNWF_@ ^W\-DR]02P,$%     @ 0H)(5@&Y.3WI @  S08
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
MU,Z!UC=*V>/ ;7!Z[U?_ %!+ P04    " !"@DA65YN3$) #  #\"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R]5M^/VS8,_E<(KQA:P(MM17&2
M6Q+@<G?#]M##H7=='X8]*#83"[4M3Y*;ZW\_2DJ\=,VE&S#LQ:)^\.-'BA2]
MV"O]T52(%IZ;NC7+J+*VNTH24U38"#-2';:TLU6Z$9:F>I>83J,HO5)3)RQ-
M\Z01LHU6"[_VH%<+U=M:MOB@P?1-(_3G-=9JOXRRZ+CP3NXJZQ:2U:(3.WQ$
M^[Y[T#1+!I12-M@:J5K0N%U&U]G5FKOS_L"O$O?F1 ;GR4:ICV[R2[F,4D<(
M:RRL0Q T?,(;K&L'1#3^.&!&@TFG>"H?T7_ROI,O&V'P1M4?9&FK932+H,2M
MZ&O[3NU_QH,_$X=7J-KX+^S#V4D:0=$;JYJ#,C%H9!M&\7R(PXG"["4%=E!@
MGG<PY%G>"BM6"ZWVH-UI0G."=]5K$SG9NDMYM)IV)>G9U9W0K6QW!AY0PV,E
M-,+K)[&IT;Q9))8,N&-)<0!;!S#V M@<WJK65@;NVA+++_43(C:P8T=V:W81
M\!:+$8RS&%C*V 6\\>#MV..-_[FWOUUOC-64'+^?\S? \?-PKF"N3"<*7$94
M$0;U)XQ6WW^7Y>F/%\CR@2R_A+YZI (L^QI!;>%KXC&LA9$%B+:$6UGW]N\!
M#PY<-''>@:<*8:MJ*E>R"-8E QBTAA:UK<#2=J&:KK?"UQ6QVPQ,RL $\,BW
M([[&\;V"ITHC?I$A0/>+S8:.N#N^)W(7ME_+EFRKWI =$P,^%]C9@.U-#Y:@
MI$)XXU/&?;(3*83L3!;<]PUJ895V3A[\^=H'N*=74K;D/9FT5LM-'\)C%;QO
MZ7711M1PHW2G= C.*^!9G.<I"6,>S[D3IFD\YA,2\C2>I5/RLE54V=^V_L$_
M,10709;HQ0S+!NBM-99"X*Z+\7A*!MB<>W'.XBR=A546S]C4BWE&!])#-,X8
M>@79*)_Y@6<TL-&,^X'GQUS[=A!?3H7_)XR74O&_CN3==DM=QI6"MTHN4,44
MO996$NI=T]7J,X8T=29D24DJ-:FH Z4?7&<A.GNA2P/99!9G8T9C'L]G8\C(
M3,Y2FF?Q>,+_A:N.Y)S-8LYR+_)YG,XS+U(@.?=>S#,6YYP/5_M21DQ#1J0A
M(UC(" [GGKKDI"-14NQ\WS7T;O2M#<UI6!U:^W7H:'\=#_\%;X7>R=9 C5M2
M34?3200Z]-HPL:KS_6VC+'5++U;T>X+:':#]K5+V.'$&AA^>U9]02P,$%
M  @ 0H)(5E800@99!@  ]A$  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULS5AM;]LV$/XKA)=M,:#&>I?<)0&2M-T&;&VQ9!N&81]HB;:T2*1'4DVR
M7[_G*%EQ6L=-L'W8%YL2>>]WSQUU?*/TM:F$L.RV;:0YF536KE_.9J:H1,O-
MD5H+B9VETBVW>-2KF5EKP4M'U#:ST/?36<MK.3D]=N_>Z]-CU=FFEN*]9J9K
M6Z[OSD6C;DXFP63SXJ=Z55EZ,3L]7O.5N!3VY_5[C:?9R*6L6R%-K2338GDR
M.0M>GF=TWAWXI18W9FO-R)*%4M?T\'UY,O%)(=&(PA('CK\/XD(T#3&"&G\-
M/">C2"+<7F^XOW&VPY8%-^)"-;_6I:U.)OF$E6+)N\;^I&Z^$X,]"?$K5&/<
M+[L9SOH35G3&JG8@A@9M+?M_?COXX2D$X4 0.KU[04[+5]SRTV.M;IBFT^!&
M"V>JHX9RM:2@7%J-W1IT]O1;I<J;NFD8ER5[9RNAV??2<KFJ%XTP[#/;AU><
M_J?',PM=B..L&.2>]W+#1^3.V8]*VLJPU[(4Y4/Z&6P8#0DWAIR'>QF^$L41
MBP*/A7X8[N$7C8Z)'+_H*8ZYMYF=&2.L8:]J4S3*=%JPW\\6QFJDUQ^[W-!+
MB7=+H9)[:=:\$"<3U)01^H.8G'[U19#ZW^RQ(1YMB/=Q/[U$"9<=E%;+^TC^
M[F+&KL2M9>>-*JYWJKV?\54EV(5JUUS>?6U84<$YR(9:LM7H-<L0$=$ND#&;
MJ#A78A&P0J&JC14E:8:L8DO5 !YJN7K)#L'&5JHS.&UHO\0>UV;*WD*+!VFS
M0X1C?\X;+@M!2BS$JI82C(G3$D'C#;L37+,#%@:1-Y_G6 59Y/E)P,Z*O[K:
MU XN<'S1&4@T2/-@RK[Z(@^#\!L6!YZ?!@R0@(*7*%&MA2SN&#) FH;W4%/^
MB<H%=%F0!MF4'>;SZ;960CK+UT+7JAQ4R?/ K6+/#R,G\IUD[PJKR+[8F0<C
M[;WG@6A05\,-@>]_N?%DP=>UA9% CN*:7EXB.M>($@"<\?5:J]L:8"::.W8
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
M[9PN_' I!5( 3\#WN=9N\\ *VA]Q9_\ 4$L#!!0    ( $*"2%8V8 J8^ 4
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
M?P54-H#.,RG-WK %VO^9V3]02P,$%     @ 0H)(5AY&UL?(!   7 L  !D
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
M:^@RA+-B0P"F49)+'^5]4>6Q%_>PBPY[Y4G*K-5BV08,5GECSE<F[[Q^-Y>
M3^K 2.X82< G7B^A>L<IPF3I!O287#CI??[>EQYZCU1KL,,XO"4"P32@>#U.
M!T$+08.0*&FMN2SN"!@C#5Q":SHFY\%_0"=+OA92NB!"T1UGFKP@PRR.YI-\
MY(9I'M$4PW=/CL,'"1EM6(5HZ$;ISK9C\AK=>[<-K7)U "P9YE&6 , PBR8S
M/-]P8X*6H5,S(D[-HUJ^!"<5L$NK$3GGNY"6HQZL(4DV)70:/Y>_$9&A<KN]
MEMV"=O")3F?>IYS"I[U\@!U.O.%:J-+G8A+1+ VYF$>3/!Y]G5R4W9H_FM8T
MRJ=SKY)F/S:A)=#?,!M4HEFU^*PBML,N%@@"&?);?.@-'P&JY"OA%UX,\Q3^
MN4IX,4QC.@*E\Y1,TYB\YT7%C!$K482,0GR? , '+YW']^UT9LBP,S/R=G(Z
M#U:FF4L#Q5\2T7EX)I/GX_LW\D^C>>H-1WEZ./\TFF34)0U;LOD(?3,PE4 _
M_\[$#V>3V!.(SJ-L%O]?<Y]&29+MLI_-IL@^I=$,Q8C_:?+,%!@F24\UBMRG
M(Y?\$9E12C*$:?9C*4 3M#-*)E&:Q ?S#]^30( THBZ/E]T1U4$/7Z=&(<[<
M"LU=K/N@-E!JOJ/93Z*X:_9Y$L7Q[!GY<58K;<6GD"YHJ%KW-0-?GI*H+)[O
M$I6#($@3VB&-LCDE293F^0].U)ZA@WT:O7R:^3!FKD\#X[6RL/#8:<)S]R&-
MTVF4Y"$Q- 8E:1):U>^/?#T+9C9DA:-1: \&EYE@'8X[8:R#'*W& <EP?X"P
M:@F4R@>YT*I!!)K6$L3'G9^<@EWE0<M*J_J)1R08+L!19VJM% XM1E4EV4+8
MGXYVYD6WX,3]500I.B)7G),+A6:'PG3G*5:6PJ4+H14R7!,Q._+%^T5HQ+UF
M^55<GL>SWLB.OKU?N[CW$@V["]V0:1P'6<D=2"?9XI2GJSM7F25?VH@X/R$6
MRB>D[BL["A3VNSO*0$9I@0I'9!"45@O;G4"YQE7.0S%;UA"VUMRWBJ=$U_%Y
M@X@]+3Z?S]7"W&L _H2.1=3DKI>[Z@NNB*)O8HXW^RC30R@?NL.,]RZK(-3:
M7\D-]+;2AGMK_[:_]9^%R^YG\?"3P5NF$5U#*K["UOAHF@^(#M?P,+&J\5??
MI;)@KQ]N.-*LG0#65PH^=!-GH/\M9/$?4$L#!!0    ( $*"2%:',Y"Q8 4
M *0/   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;,U7WV_;-A#^5PAW
MZ!Q K27J=YH8<)(.ZT/;(&G7AV$/M$1;1"71)>DD_>_WD;(5N;"=;%B!O9AW
MI[OCW<>[HWEV+]5777%NR$-3M_I\5!FS.IU,=%'QANG7<L5;?%E(U3 #5BTG
M>J4X*YU14T^H[R>3AHEV-#USLFLU/9-K4XN67RNBUTW#U/<+7LO[\U$PV@IN
MQ+(R5C"9GJW8DM]R\WEUK<!->B^E:'BKA6R)XHOST2PXO8BLOE/X0_![/:")
MS60NY5?+O"O/1[X-B->\,-8#PW+'+WE=6T<(X]O&YZC?TAH.Z:WWWUSNR&7.
M-+^4]1=1FNI\E(U(R1=L79L;>?\[W^036W^%K+7[)?<;77]$BK4VLMD8(X)&
MM-W*'C8X/,> ;@RHB[O;R$5YQ0R;GBEY3Y35AC=+N%2=-8(3K3V46Z/P5<#.
M3"\KUBZY)N]:<ELQQ2M9EUSI7\G;;VMAOI-96Y(/LBUD:Y2L8;V$JN&*:],9
MK>=:E((I 2?C3VQ><WUR-C$(S6XP*39A7'1AT -AY.0]=J@T>=N6O-RUGR"E
M/B^ZS>N"'G5XQ8O7) P\0GU*C_@+>YQ"YR\\X._6R.+K#^!X *"HUZ4%Y5HJ
M5V4S8Y28KXT%@AAY"#ORYVRNC4)-_K4/K"Z6:'\LMD]/]8H5_'R$1M1<W?'1
M].6+(/'?',DTZC.-CGF?WG $7(A:,)?0QP7Y+VMD7[9'X]F?[0P#82=,N2"F
MXJ38A"I:\KE%NRO-:G(IU4JJ3D\/$GCY(J-!^H;P+@V&--K=-$2?!ASJ8:EC
M'+H-3:4X[TP1-VFZ*N:VB@EJD#=SKOHZ='H@ B(T8=9)C:&H3\DGYV78 GN,
MGZ$4D#$"-95<:VRE+2HE]F!*GQS  ^?V:O_!?9(&NO_.ZH+5K"V BR%SOA1M
M:Y7<$2&%5PXDLN)*R)+\0@(OI)&7Q1%HFGM9FG?"./+2,'0TS5,O#"GH,/'\
M/.H4PM"+:-*7)S(O9-/80[;-2F9%H=8(!OLZP2L[O4NK@QM-=XG8O1/B"H&^
MV7#8SH\&,LM=B3M1XE1=K=RQFK?(%?8WMY\U@GY4MS1-'EU:>A"@X@87):+@
M3%E0-/F BU>@Z!I.HL!+$I_D7NH')$8P24#"R,LC*Z-!3*+("^*87#)=D7(3
MD<8=5."$X?-RF/TXR+TPST_Z2'J!)8(\W/WB!#=\M59H(<TM:#M@;G6?NQX%
M; R4!ML[;@RDAC++?42'*7=@Z%G[1^".;[$:UU*CJ .*.@%*J6_)% T0N-]Q
M )<@_73KY/$,#O;X50_IBHG23N\?5(?#XTD$QM3SX_2D7P<]87$!P,,.2'PO
MS5V!YUX>^TX8^1!&M%,(4/B^+?PH]&B8;5H$=0&%#W;T/#$]GM;YOP^/[^B9
M+NW(]^+(3@8T!$7'.F&&<9%L1H>?8F18&BT5;!6B#.,B/C@NCA3_.-MIEQWN
MQ_4Y4R?QDM#O+3HN]FB6][*.^R),9<MM X K/]P:2C:'?=N+::D8,.U[Q; '
M^^<,=9C[)SOU:7FL49SMR!U_M(,S--W6P-*93Q]YT,\=>:F/<XD)2IJ&) V]
M.,D(6B%#W^:>CY&7X$) ]3YOY,49VF$X6;:"<9QZ\4Z26\&Q4Z=0B7> V>'_
MV<@#2L,2LMP82 UEEGMZY*48)PF"B3!3$B"5$^HEJ.MQD.(T[>'%/WWFC;$Q
M!13;=2#'E7W2KUT<_=>(VGGH?@^!^!.GY+[_QI/!RZGA:NG>AQKXKUO3/:)Z
M:?\$G74OKT?U[OWZGBD,*TUJOH"I_SJ-1T1U;\*.,7+EWF%S:?"J<V2%9S17
M5@'?%U*:+6,WZ!_FT[\!4$L#!!0    ( $*"2%:KE[7]S 0  .D<   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;+V976^C.!2&_XK%CG9;*5L^0Y)N
M$JD)H!VIG8G:G9V+T5XXX 2V@#.VT[3_?FT@)"3$+9*U-PD8O\\QYP7\-=YA
M\DQCA!AXS=*<3K28L<VMKM,P1AFD-WB#<GYEA4D&&3\E:YUN"()1(<I2W3(,
M5\]@DFO3<5&V(-,QWK(TR=&" +K-,DC>9BC%NXEF:ON"QV0=,U&@3\<;N$9/
MB'W;+ @_TVM*E&0HIPG. 4&KB79GW@9F7PB*&G\G:$>/CH&XE27&S^+D<S31
M#-$BE**0"03D?R]HCM)4D'@[?E90K8XIA,?'>WI0W#R_F26D:([3[TG$XHDV
MU$"$5G";LD>\^Q-5-U0T,,0I+7[!KJIK:"#<4H:S2LQ;D"5Y^0]?JT0<"4SG
M@L"J!-:IH']!8%<"^Z,"IQ(X'VU2OQ+T3P7N!8%;"=PB]V6RBDQ[D,'IF. =
M(*(VIXF#PJY"S1.<Y.+)>F*$7TVXCDUG6\I+* 5SG"V3' J[*6@OO?H""8'B
M2;@&5QYB,$GI-?@=?'ORP-6G:_ ))#GX*\9;"O.(CG7&VR>BZ&'5EGG9%NM"
M6TSP@',64^#G$8I:])Y</WI/'[P3WY( =)[8.KO6/KLS2TK\&K(;8#@]8!F6
MV980N?P+?KD!MG%1[LGE'@JYW"SD5HO<_[B\+7H@ES] <BEZ(Y=V_:3:!<]^
M[TF]"W]N$YH4'Z8?][P,?&8HH_^T-'%6(IUVI/AJW](-#-%$XY]EBL@+TJ:_
M_F*ZQA]M9JF$>2IAODI8H C6,-FI379D].EB2\*8=Q0 K\"R,KP'<M[#\H(0
MTAC$*(W \@VP&-4UVIR7QNGJO$J85\+< B8Z_I>I,=9?CNT\KV$:EN-:S6J!
MHE8UC.K71O7E1L$W/KY@%#!<OI $@07A Q["WGI@D<*<]0#O!H#/KVU$U3:3
MI#&ZFJ02YI6P_I$%]LBQ3XUJJS6TS1.?%#6LX9-;^^1*??K*'>%==KX&]XB_
M5SUPG\!EDB;LK<T/*:NK'RIAGGN>Z:$Y.O7#/7MQ;'/@G-0*6FJ-1M:A5B/1
M@SK1 VFB'Q%E) D9BLKO%.&#9Y[PMF'(3$KJFF:5,&]PEAK7,$ZSK#)BH C6
M\&Q8>S:4>O84P_SY-S[<>V6$3W$H^/& LB4BK4,)*:JK:2IAGDJ8KQ(6*((U
MS!W5YH[4CQ='*DU6"?-4PGR5L$ 1K&&R:1SFKX;T':YMAD<V\TXOY$,.N$;E
MN'&3,)@"/ID.G_>CE=8/<Q5K>#SR:G[\YO+F='55*<U72@M4T9K&'BU,F/_3
M5* *U!Q/&V?]VES>H,[6JJ3Y2FF!*EK36NM@K26U]CLFSV)(NG\Q8?3OEK)B
M/M'JGW7FG^6<NR>-V=D]E31?*2U016NZ=UB',:4K *U+AKU&+_N(4B@&PG-,
M+SBJ=%U&*<U32O.5TH**UG@3;./"S,4\++J8[ZRZ*)G,RX-T-K5E$<2V3]]Z
M3VE07RDM4$5KNGI8H3'E2S3=IOYR6&?W^F?N#?OGYJF,Z2NE!:IHI7GZT0Y-
MALBZV$NC(,3;G)7;"75IO5]W5^Q2G91[YJU?[KH=,.4FX ,DZR2G($4KCC1N
M!OP&2+FO5IXPO"GV@9:8,9P5AS&"$2*B K^^PICM3T2 >G=S^A]02P,$%
M  @ 0H)(5K3P8J#/!0  62D  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&ULM9I=<]HX%(;_BH;M["8S3; ,=J";,)-BT^U,N\TT[>Y%9R^$.8"GMN5*
M I)_OY)Q 8-08>;D!G_IO)+UH*_7NEUQ\5W. 11YRK-"WK7F2I5OVFV9S"%G
M\IJ74.@G4RYRIO2EF+5E*8!-JJ \:_N>%[9SEA:MP6UU[T$,;OE"96D!#X+(
M19XS\?P6,KZZ:]'6SQN?T]E<F1OMP6W)9O (ZFOY(/15>Z,R27,H9,H+(F!Z
MU[JG;T:^;P*J%/^DL)([Y\2\RICS[^;B_>2NY9D200:),A),'Y8PA"PS2KH<
M/VK1UB9/$[A[_E-]5+V\?IDQDS#DV;_I1,WO6KT6F<"4+3+UF:_^@OJ% J.7
M\$Q6OV15I_5:)%E(Q?,Z6)<@3XOUD3W5%;$30+M' OPZP#\UH%,'=$X-Z-8!
MW5,#@CH@.#4@K /"JN[7E575=,04&]P*OB+"I-9JYJ3"547K"DX+\\]Z5$(_
M376<&KQ=2'U'2C+D^3@MF,$MB?WNO92@]"'YL4@%3 @K)N1#RL9IEJH4JN>+
M7-^_>$RS);LD%Q$HEF;RDER1KX\1N7AU25Z1M"!?YGPA=;2\;2O]#J8D[:0N
M[]MU>?TCY8T@N28=^IKXGN];PH?N\(],.,.CTW.GEO#8'?XI4=?$ZQX-'YU>
M^+WPML:^8>]OV/N57N=7["NB,JV:^K</^AYYKR"7_]GPK"6[=DG3#[Z1)4O@
MKJ4[.@EB":W![[_1T/O3!@M3+,(4BS'%1DAB#<B=#>2.2WWPCO/)*LVRUZ0
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
M,+8P,QI&:_+[;^[0^:-)]R[)_"[)@H[(:A'J5Q'JM[$W?,0LR2@3N ,H$F+
MFK[)JW;.;VYC- O0T(#TKO4P<4;VPW:(]BW.^KU>W<C_*4VP;^$Z_<%I9543
M:E )-6B=U%>^H&'(R9\9Z'S&T\9DU<KQWA7;)9G?)5G0$5DM$,,J$,-?F5.&
M74:H2S*_2[*@([):A$ZK")VV?BK7508Y(C<\71W?X/:/IP(I 7L^01P=X[GV
M^%Y"4X!:N=\;H()LL)4*SOO.3K[PN_08=$16$_ZL$OZL57@_R6+^!$ 4"#SP
MF31%%I#"DC7F\6DKW7NU/MO3>K@G=9<.@WV'GK?EL2;A>27A>?O:35<"(H9K
MMU&P5O![!>N2S.^2+.B(K!8!UWFY5SB_,L.7[!T%J5,VOU.VH"NV>IRV[G]N
MZ[?RD>+=[>"&2[S18:*9,9EQR4S2X4LR%QR/2NJ)S&.*9TG_1\XRO2<TAJS5
MT;M#YNX? /=34:<^@R:?KR8C5U\FZSTO-RJW]3J@#]<_/[,3*H# 8QCG>*DE
M2\$3(F%EWO/B_(I EH8\@2.RR)6QQW9ACU$-\7S+8Q:9Z_PN1!NH-=2-I,(_
M[4'JX)>&>FSX@ *N=47I <H7)X3<X3;UA2L@?8*' 4*CR*P<&J-)4?7"UDG3
M.K6W2A8)B)4I+DGTDZ>J.,]7O54!Z\J4;7;ZI^[%S&WH]W7!JZ'_TO4N?+>)
M"8.&;TREQWX94E%A^TS%BJ62Q+#$X3DGI[AAB:)H5304STR19<&5XHEY7 .-
M0&@#?+_D*%/9T ZJTN'D7U!+ P04    " !"@DA6@J.5S78$  "F%@  &0
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
M1H%:3Z!U^$*VWJ0H'RE-P4TIEW&:D5*\0%FF)WSMZM7*%FIEBW2Q]4MWU-S
M,^E+2ZRK1#K90JULD2ZV?HG0H43H/"K3\O:_1S :?(XL%3#?\O! C$(%#,'
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
MR0/$]XNJXD]O9 >[1XQ>_1]02P,$%     @ 0H)(5F# ?%%M!   510  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULM5AACYLX$/TK%E>==J5VP<8A
ML)=$V@2J.^G:KKK=ZV=O<!)4P)SM;-I_?S80DH"#DA[]DH!Y\^QY,_;8GNP8
M_R8VE$KP/4MS,;4V4A;WMBV6&YH1<<<*FJLO*\8S(M4K7]NBX)3$I5&6VLAQ
M/#LC26[-)F7;(Y]-V%:F24X?.1#;+"/\QYRF;#>UH+5O^)RL-U(WV+-)0=;T
MB<KGXI&K-[MAB9.,YB)A.>!T-;4>X'T$L38H$?\D=">.GH%VY86Q;_KEKWAJ
M.7I$-*5+J2F(^GNE"YJFFDF-X]^:U&KZU(;'SWOV]Z7SRID7(NB"I5^36&ZF
MEF^!F*[(-I6?V>Y/6CLTTGQ+EHKR%^QJK&.!Y59(EM7&:@19DE?_Y'LMQ)&!
MXC$;H-H M0WP&0.W-G O[0'7!OC2'D:U0>FZ7?E>"A<22683SG: :[1BTP^E
M^J6UTBO)=:(\2:Z^)LI.SB+"\R1?"_!(.7C:$$[!S8)EQ5:2,I"?5F!.1+($
M#WD,PB3=2AJ#QNCF;R;$[<'V%MR$5)(D58WOP/-3"&[>W((WP 9"?Q8@R<%S
MGDCQ5C6JYR\;MA4DC\7$ELH9/21[60]\7@T<G1FX"SZP7&X$B/*8Q@;[L-\^
MZ+&WE8B-DFBOY!SU$H9T>0=<^!8@!R'#>!:7FT.3._^O]^BG>S\1PVW2RBWY
MW#-\'[<9Y40R#M1:IF>RRB"ZSYI"I4N9#Z:H5[S8S*N7S7M1D"6=6FI=%)2_
M4FOV^V_0<_XP23XD63@D6300V4EP<!,<W,<^^ZCJ3Y(O648!D9(G+VJROZ04
M2*8GYROE@J1@P7C!>+D(F,)4]>"5/>AB]#K#T/.<B?UZK'\7Y>( MU!A%S5V
M7#PZ145=E.?XSKA!G4@Q:J08]>9I2'.F5M6?RM31D)DZ)%DX)%DT$-E)>+PF
M/%YOIGXMZ[RJ.$1EI=JW[,N(VO$(J>J&"I(I,A7IZ"A5$!Z/'13@5GX:@0&"
MCM]*43,C\M&XE:5&H =1X)@3==PH,>Y58GY%8E9,XZ,QP#NOY='"!,*PY787
MA.[\EHB1"80]L[M^XZY_1?V(ZWW'9>[[0\[+(<G"(<FB@<A.PA,TX0E^>04)
M+JH@792I@G11I@K21?54$.@<=M#.537D?+;>&[>YSI#Y.BA;."A;-!3;:9R.
M3CKP5Q23FO6":F)&FLK)&4Y#/3$C>PH*1 <]4*\>45:D[ =54U@=[;0(24Q5
M\G)UA&=UPK[39W EV([P,V<TU!D>'/G016UI3#@O\-VV, :<!SWDM&4Q\4%W
MA,^(<CBWP-Z=]Q63V2B':XA6@'R,O+8@1B0.G*!=@\U(%V/<R14C$B(/GY/E
M<&* _4>&\#H9L&D',FY+8$+AMO==D-J"H+;G)E3':_OHFD1M+];E_90 2[;-
M976T;5J;.["'\N:GU3Z']PMH: _UG5EY+7.@KR[</A"^3G(!4KI273EW8Q4D
M7MUA52^2%>4ES0N3DF7EXX:2F'(-4-]7C,G]B^Z@N4F<_0=02P,$%     @
M0H)(5K[I@M*4!   H!\  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
MM9EM;Z-&$,>_RHJ>JD3J!19L;*>VI7, -=6EBN*[]L6I+S9X;*,#UF67./WV
M71Z"C4,VH3=Y$_,P\YO=^9-]F)WN>?9=; $D>4SB5,R,K92[2],4X182)B[X
M#E+U9LVSA$EUFVU,L<N K4JG)#9MRW+-A$6I,9^6SVZS^93G,HY2N,V(R).$
M9?\N(.;[F4&-IP=WT68KBP?F?+IC&UB"_+J[S=2=V5!640*IB'A*,EC/C$_T
M,J"CPJ&T^#."O3BZ)D57[CG_7MQ<KV:&5;0(8@AE@6#JYP&N((X+DFK'/S74
M:&(6CL?73_2@[+SJS#T3<,7COZ*5W,Z,L4%6L&9Y+._X_C>H.S0L>"&/1?F7
M["M;US)(F O)D]I9M2")TNJ7/=:).')0G&X'NW:P3QT&+S@XM8/S5H=![3!X
M:Y.&M</PK1'<VL$M<U\EJ\RTQR2;3S.^)UEAK6C%12E7Z:T2'*7%E[64F7H;
M*3\YOTY#G@#YPAY!D+,_6):Q0NIS<N:!9%$LSLE'\G7ID;,/Y^0#B5+R9<MS
MP=*5F)I2-:# F&$=;%$%LU\(YI ;GLJM('ZZ@E6'OZ_WGVC\3=7QIO?V4^\7
MMA;H07A!'/H+L2W;[FC/E=[]]SQ5[M:+[M[;H].N;/Q8XX/_';V52Z?YDIR2
MY[SZ)1$O$F',19X!^?99F9%K"8GXN^N#J9B#;F8QK%Z*'0MA9JAQ4T#V ,;\
MYY^H:_W:I18FS,.$^9BP  G64GG0J#S0T>?^>@WE9*"&@E)OJ?168P9TB5NA
M)B6JF.(>YM8%G3A3\^%8-6W OJIUA;2=03NDWVUEMZV"RFK<MJ*-42M_PR9_
M0VW^KE,)JAN2P*-:'(C.M%4$]R@N'=CN\"1MVCA]T_8\Y&C@GN3#?V[D./9P
M<I*UYU:V-;:L[K2Y3=I<;=J*4<6O,J;FHR6+@? U6>1"V0E!OMU <@]9YPBC
M!?<=83!A'B;,QX0%2+"6U*-&ZM$[S",C3)4Q81XFS,>$!4BPELKC1N4QWCRB
M1?45%Q/F8<+\<==\<SHI(45LB39I1)N\,GDU_YI/@_'9 E)81_*\2S<MK:]N
MD^>S(CV:5BH],"/ZF+  "=;2C5J'79[UP\L./:*O7#6MI=?XF5ZH,7U46H!%
M:TMVM#&GKRYY/K,]N<O5FXUVB:,G]58.D^:ATGQ46H!%:RML'Q2VWV&E4T.Q
MQ,:D>:@T'Y468-':8A^J(U2[+>^WX-&S>FN,6A>I:2>;Y^')]M1'#1IT!QTX
MW;M*>JAF4'TYH^^*1H_K+0QJZ0.5YJ/2@IIVO!KX2$<O507HH9I"WU!.25E,
M[N !TAS(4K4D"I6*UW?+<_VDB5E N4*E>:@T'Y468-':BA\*0=1]CTD3M0J$
M2O-0:3XJ+<"BM<4^E(*HM@;1?WA&+0.ATKR:UAX"[=,=D8\:-'@U:"6,>72
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
M9H?-B(</C.[*[7FWE#&:E(=;$JY)5ACP[^\H94\?B@'J+:'+_P%02P,$%
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
M?0&E;LCG<E,97@RI80X]!"8Y ',53B9],*/93@5S)K,.&-?YWP<Z+WB>1AK
MP>[..>A0KOS839P>I\&X)/%Z<8O!.#<*_L<UJ[/W&E[S>8*-X)IQA46O4.A<
M1WCC9-/Q-P,M-G4/O!0:.^KZ-,>O)) F .=70NBG@6FKV^^N^3]02P,$%
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
M9T,=E45Y'U@^*+XN+KP>N5(\*XHK9%IGTT"_7W"N=@^F@_I6=O8W4$L#!!0
M   ( $."2%;I%9C*/ ,  -,-   9    >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;+57:V^;,!3]*Q:KID[:>"7DT25(;;IIE=8I:M?M0]4/#MPDJ 8SVR2M
MM!\_&X@#*<G:C4I1L+'/\3W7!^MZM*;LGB\!!'J(2<+'QE*(],2R>+"$&'.3
MII#(D3EE,1:RRQ863QG@, ?%Q')MNV?%.$H,?Y2_FS)_1#-!H@2F#/$LCC%[
M/ -"UV/#,38OKJ+%4J@7EC]*\0*N0=RD4R9[EF8)HQ@2'M$$,9B/C5/G9.*X
M"I#/^!'!FE?:2$F947JO.A?AV+!51$ @$(H"R\<*)D"(8I)Q_"I)#;VF E;;
M&_;/N7@I9H8Y3"CY&85B.38&!@IACC,BKNCZ"Y2"/,474,+S?[0NY]H&"C(N
M:%R"901QE!1/_% FH@)PNGL ;@EPGPOHE(!.+K2(+)=UC@7V1XRN$5.S)9MJ
MY+G)T5)-E*AMO!9,CD82)_QO5&43$W0:TRP1B,Z13,\:LQ!-:"*83#-'Q^<@
M<$3X._1!C\JG3%&")AECD 2/Z--#L,3) C0.W5Y"/ -V)U$WU^?H^.@=.D)1
M@BXC0N2B?&0)J4#%805EM&=%M.Z>:,\A,%''>8]<VW4;X)/GPYTZW))YT\ES
M=?+<G*^SEX]%*ZQ\B&Z_RC%T(2#F=TVZ"J)N,Y'Z5D]XB@,8&_)CY,!68/AO
MWS@]^V.3RI;(:IH[6G/G$/O6,%@;)MRF(=AXIBD'!7$O)U;'R\KWO)&UJBI[
M.L49#/2<6L!='7#W8,#;3>+RW"%80(@$E;\9#@**THQ)WW(YJ.WZ&WW?.]BD
MZ^#Z+]W;ELAJJ?)TJKRV_.RUJ;DELIKFGM;<>RT_%\2.77%KMV\Z.Y9NF.5T
MNF:_V=5]'7:_=5=/&$WE^9MF G%,_F+J@\N_=(-;(JME:J S-6C+U(,V-;=$
M5M,\U)J'KV7J@MBKN-7>,?3PJ:%=V]QS2COVMA"Q_\71*:,!<!XE"QDW%S5#
M3_>--586!Y=_Z>ZVQ59/5J5J<]HR=<G4ENZ6V.JZMP67<["V^1]CE\R.4_%M
MWQSNF+MI5L<UO1UW6Y6*6UUW+C%;1 E'!.829IM]^0&QX@91= 1-\R)\1H4L
MZ?/F4MZZ@*D)<GQ.J=AT5%VO[W'^'U!+ P04    " !#@DA6)_G31:8&  ":
M+   &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6S=6FUOVS80_BN$5PPI
MD-36B^TX2PPXEK(&:)<@:;</Q3XP$FT+E42/I.-DV(_?D9(EZ\6RLU!;NR^Q
M3=T]NC?>'2\\7U/VE2\($>@I"F-^T5D(L3SK=KFW(!'F[^B2Q/!D1EF$!?QD
M\RY?,H)]Q12%7;/7&W0C',2=\;E:NV7C<[H281"36X;X*HHP>[XD(5U?=(S.
M9N$NF"^$7.B.SY=X3NZ)^+R\9?"KFZ'X041B'M 8,3*[Z$R,,]?L2P9%\6M
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
M"!JIKPN"?<(D 3R?42HV/^0+LNO(X[\!4$L#!!0    ( $."2%:PV@GELP0
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
M_R%J0U4'%VF<5W_1OM9Z([38Y46ZJ1O+'FRBY/"?_Z@3T6C@TYX&N&Z 3VU
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
M+T56"N3WJS0M'M^4#S8>GWR=_P]02P,$%     @ 0X)(5BCFB[3S @  N0<
M !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULK57?3]LP$/Y73AF:F 2D
M37]L8VTD6H:&1"54!GM /+C)M;%P[& [+?SW.R=IUD):>-A+<[;O/G_W77TW
M6"G]:!)$"\^ID&;H)=9FI[YOH@139DY4AI).YDJGS-)2+WR3:61Q$90*/VBU
M^G[*N/3"0;%WK<.!RJW@$J\UF#Q-F7X9H5"KH=?VUAM3ODBLV_##0<86>(/V
M-KO6M/)KE)BG* U7$C3.A]Y9^W3<=_Z%PQW'E=FPP64R4^K1+2[CH==RA%!@
M9!T"H\\2QRB$ R(:3Q6F5U_I C?M-?I%D3OE,F,&QTK\X;%-AMXW#V*<LUS8
MJ5K]PBJ?GL.+E##%+ZPJWY8'46ZL2JM@8I!R67[9<Z7#1@#A- <$54#P.J"[
M(Z!3!72*1$MF15KGS+)PH-4*M/,F-&<4VA31E V7KHHW5M,IIS@;7C"NX8Z)
M'&&"S.0:J436P.$4(R4C+C@KY%9S&"MIN5S0L3,-CU&79U><S<C1<C0P1<$L
MQF 5G$5/.3?<N9@O<'B.EG%!UO$F4K2%=#_!=(;Z@7QN;\[A\. +' "7\#M1
MN6$R-@/?4M*.NA]5"8[*!(,="7Z'"=V6&/@I8XRWXWT2JU8L6"LV"O8"GF-T
M IWV$02M(&C@,_YX>'L/G4Y=P$Z!UWFW@$=;A:BJ&0/)2K7,M2;%8<0,-T=P
M*]7,H%ZRF4"XE%ENX56][Z_H'KBTF)J')M%+4MUF4J[UG)J,13CTJ+>XF] +
M/W]J]UL_FA3[3V!;^G5K_;K[T,,1$TQ&"#-<<"F=1O17?T&FF[(NH?H%E.N/
MR[ U\)>;J;SU"'J=H';:HMBK*?;V4APGC!Z+>P?1KH<CJLJ_-+$NT7M[6+_U
M.-Y-NU_3[G](668!9>QDS5!S%3=1[+\K[#Z/DIZ_T053U(MB.!@2*I>V?-[U
M;CU_SHJV^VI_1'.I'"/_8,JA-F&:_B4&!,X)LG7RE233Y: H%U9E1:^=*4N=
MNS 3FJVHG0.=SY6RZX6[H)[6X5]02P,$%     @ 0X)(5M!!DVWQ @  RPL
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
MK+NR*M-B8 ][_ZREH!&@*\HAE(R+JE5>]ES22-U14,PU>HO8&92Q,PCV;)3
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
M 'B_9J!3>:,:J$ZP)_\#4$L#!!0    ( $."2%:XY_%TQP@  )LQ   9
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;,5;;7/B.!+^*RINZBJI2@*2;%YR
M2:J2X-V=JIW=U"1S]R$U'X0MP+?&8F61EZO[\=>R#099*,"8O2^)L5OM[L?J
MUO-@<?4JY!_9E'.%WF9)FEVWIDK-+]OM+)SR&<LNQ)RG<&4LY(PI^"@G[6PN
M.8OR0;.D33J=;GO&XK1U<Y6?>Y W5V*ADCCE#Q)EB]F,R?<[GHC7ZQ9N+4]\
MC2=3I4^T;Z[F;,(?N?HV?Y#PJ;WR$L4SGF:Q2)'DX^O6+;X,:%\/R"W^&?/7
M;.T8Z51&0ORA/WR.KEL='1%/>*BT"P;_7O@]3Q+M">+XLW3:6MU3#UP_7GK_
M*4\>DAFQC-^+Y%]QI*;7K7X+17S,%HGZ*EY_X65"OO87BB3+_Z+7TK;30N$B
M4V)6#H8(9G%:_&=O)1!K S#=,H"4 X@YP-\R@)8#J#G VS+ *P=XNP[PRP%Y
MZNTB]QRX(5/LYDJ*5R2U-7C3!SGZ^6C *T[U1'E4$J[&,$[=W(;A8K9(F.(1
M^EU-N43W8@93;JKGP@M'G]-0S#@Z^55DV2DZ&7+%X@2.SM&WQR$Z^72*/J$X
M14]3L<A8&F57;051:=_ML(S@OHB ;(E@@+Z(5$TS%*01CS;'MR&;54IDF=(]
M<3H<\O "47R&2(<02SS#W8=CR_# /?P+D]ONOI$-73T@FONC6_Q]^%#.T!-[
M0\^WHTQ)*+OOMB=0W,*SWT+WHLMLSD)^W8*;9%R^\-;-W_^&NYU_V.!KTEG0
MD+,-:+T5M)[+^\;<%SG,X0;,"<!K0[/PVLV]ZD;\<G/>ZQ'?OVJ_K.-D,<,=
MS\-DTRZPV/4]BO'*;",Y?Y6<OW-R3Y*E&1SJSGP;_1NZ"K1ZA9Z_\-F(2^N,
M<3K?=\8TZ2QHR-D&J-T5J%UG,<+:!"M/"HU92IZ&[TA5R%[:8.PV"6.3SH*&
MG&W V%O!V'/.S3N6L#3DB"DTXI,X3>-T@L08O7,F;2@6WOSU"O$Z@ZY9<!8S
MZF-JF 7.V [,O+_*O._,_#>@?A.@;^@DR1=4*,BQ8T[9P.C7L_0]8F)AL?*Z
M?1,*9[ '0C%803%P0O$KS[)+I $YT8B<YNWV(T!@RB@9CQ:*C1*.E$"I@+4P
M55(DB9Y$<:HXA*JL?7M0PX1X/0.WN@WN=0S4G'D=B!KN5(2MX\3M=\M*%9>$
MH)A4)D;?4K"1&4N 1LBYD#F29R@%Z*'HRK&*O7$[>^M8)ASN]0W@;&:>C\T9
MYT[N4/#6V"[>M?/P--+IS[F,161-'-MJ"'O4S-QB1Z$[F=/&'=JAJ9,J=;(S
M(?@Y;T$E?802/$/W+)NBGT VHE]X-.%GZ(')=8Z _HM@\7ME,D++1?!^69_!
M6SAEZ83#]$IS#NID%NXP]UT3&_46-.5M\Q%55!^[N7[^$,;Z(4SU0X#VZ*;U
MN%%>WZBWH"EOFU!6U!Z[N?V^%*-TMU[$U.\-S%*O6YU[V#,+W1G:H:E7Q!^[
MF?\.BK%6[1L-8<3U$HR^\C!A61:/X[!<,=@85E<M-ZT(^O7EU:_URKI1C]8:
MY3$H/JXX/G9RWQ_';S_@[CX(YQG;:[];GXH$#[ )N,V,F-0Y<,=P*.25'L!N
M0?##D!< F\ C!FO\MNEJ40MX0&NTQF;FUS2%.[]#\:M4!7;+BK5N!TCN0&WJ
M\@!WO=K<L8@(// &9N['4!&XDA'8K2..U^ZVS9RZ1CCWS28VM%G1#C:Q.X:6
M()66(+MHB49;W1;0B%5%F.NKS:KG&349N),Z%+1*0Q"WAOAA(OVY%*GH*_A
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
M/38+^\7)R8S6AUQ0H#5?)6('0-7RS<%BZTS$/O5]E0 0A]73,X!PMD<84RF
M<*[=F0*EBL9F&=W6*C45[U!>-2)2<0KQ**^T&QP*NC#5\D O)  @9\16(R4T
M6FJ[+E4K-LO6T=E?EY5G0/J'4'K^!U#  0"A.D\ *4^Q69]^*C<\KP65$.Q5
M6_21MT\$T'M=Z&'B$FWG S#W)%<?W-=1CF>I\AQ B5._*]%)?8G- C,X[O1=
M%*\-Z1Z. EWY:6&O0\Z(96LD ##'(UKH0[#3VJA-@Q2;V*PV.QJ3IRHSS[8H
MB(OF;!3"LJC(ZAB'?FM*/Y"S2=7GI-8"K$O+,T9<=1%T5$?^(5)]$K/Z?$%?
M241M3RE-=,THSF?+]8D2I"!0D*250T,MA@,LMIF2DI7T2%9X?^JMG@'\ -+4
M]VUU"P,P1@GU5&X&60M[K;5YD0J6F!6LJ?$R@ I=1V)F62[30@4 4MLG*C 8
M:C$<8+%-B52QQ*QBOZ;B-,L+0<LBRW=9WOQ6\\='OEWR'.R@FPV.34Z36@LF
MM19.9:V]-%)N$_;:OW:027OFDUH+)K463F6MO5:R+"#FLN"U?O,@NH['E##/
M5F4T!"2^D#U:SH$L0C]6@$#+)7Y'UX[(0H*8"XEQ_5ZSL=$Q/*6U@$ %A];R
M!5!=8DC6),1<D[RPZTN <D-O^T(HO>\+H(#&+X#J[OP26900<U'RFKU?\]2C
M(VY*:P'1JQN@_0NA.ON_1)9 Q%P"C>T $* -K34 ()!6_P,@O?R'0%W5/Y5E
M!S67'3_3_Z6ZQ(?ZOP ,ZO\",*C_"\ ,_5\JJPIJKBI>T/ZCNI 'VW\P3F__
M03BH_0?BNMM_5%80U%Q!O+S]1W4)KX5!+R0 (%#[SVBI[?K)W1MSI3!V\U.]
M"PVT_T"4MOTAE+[_051G I ZG)K;WKWMOS$)0>]+8T)53Q803.L=!@#*M6SU
MI@. (D[73_94*EYJ5KP_UQ6D_<WP?DC0#PF-D+;K4K]2LW[]"SN!YF\R^K[:
MI.*7FF3M@?W!RI=*Y4O-RO=5VH 4TL50&Q $0FW H1;# 1;;3$F-3,T:N?,J
MK:F]8[8Y.N(F%;^36@NGLM9>'2FFJ?_:[1TZZ>\$DUH+)K463F6M?:%5U@"L
MIP:8]O(D@^[%>*ZJB@&8R""JA H &'3C$8)A? )K<R/+ F8N"\9U<\S&1M_B
MG=):P/2J03W0C) V@;*F8.::XH6M'-9?4/1#@GY(:(2T?9;%!#,7$Z_9OC%/
M/3K$)OV!@NDEBD:W"=*F^^1&OKF$&5N[,;UFT&*K%Q+T0T(CI.VLK$R8N3*9
MYIX:TPL'X)X:A-+OJ0$HX)X:9*OSGAJ3U0HS5RLO:-NP7F6_Z(<$_9#0"&G[
M*^L#-N8V^9@6#3/=S3ZXW0L)^B&A$=)V6XI]-NR6SN MWG\OIQ\2]$-"(Z3M
MK-3.S-R('M^2&;/S]38R=35N@&LP6%-F (@P]:X,:,KMX,B6FM4>=EG[90T:
M6U>+*@4 !+JV!<& :UL@K//:EBWEJ3WJ+LQK-FO,WV3T0U&3:EL;Z(CKU[8
M5%<<2GEK]UP;G^XRTF&FTP>0H,M(  RZC#3,6MAKK>%E?O+8]9;G#_7S[H7(
M4?NT;)YP/7YZ?*;^NGZ27/G\!I\O,/!Y@,_#YHEY:;YY@/]CE(NBLT )OQ=3
M6>]=L7YY\TQ\\Z;,=O5#W\NL++-M_7+#(Q'&%4#\_3[+RN<WU03'_S/!U?\!
M4$L#!!0    ( $."2%98S*^.- ,  "03   -    >&PO<W1Y;&5S+GAM;-U8
M74_;,!3]*Y$9$T@3:9L1FM%6VBHA3=HF)'C8&W(;I[7DV)GCLI9?CZ^=IA_X
M(L;#1I>*QK['Y]QC^X88!K59"78S9\Q$RU+(>DCFQE2?XKB>SEE)ZS-5,6F1
M0NF2&MO5L[BN-*-Y#:12Q+U.)XU+RB49#>2BO"I-'4W50IHA2=M0Y&]?\R'I
MIA])Y.7&*F=#<G?R_M="F<MWD;\??3@ZZMR=7N['3QQP2N*@Z/D+1,\ZN*[%
M,.ET5]H-/[9"GGB,T2X"-)MEPX0.1NX'R5M4C)B]:!V>608G'#<[.1H42FXV
M-"$^8#/3DD7W5 S)F H^T1Q8!2VY6/EP#P)3)92.C*TD:Z4+D?K!PUW?@R)K
M=$HNE7:Y?0;_/6F&[P'K'ACD0K0&>\0'1H.*&L.TO+(=-]@%GT!1T[Y=5=;A
M3--5MW=.-@1WLTDF2N=,MVFZ9!T:#00KP([FLSG<C:IB (U1I6WDG,Z4I,[#
MFM$TK.R4"7$#3^#/8D=[66SM:0=V5+9-:ZAI>AG? ?UM-:^]+=M[E6Y4\7ME
MOBSL=*3K0ZVP:\T*OG3]9=$:P-2[N#JM*K'Z+/A,ELQ/_L4)1P.ZYD5SI?F#
MS0:E,K4!IDETS[3AT^W(;TVK6[8TZW):%KCGW@%Z_KOK/&.2:2JV3=O:?\NK
M_&K'R<6_LNQ^J^P;#GIL7JMOW>3Y(9A,#\'D0=1D_Q!,9F_29-R\P+=."3MG
MA#8:P5EL2'[ J4]LDD:3!1>&RZ8WYWG.Y).C@I4W=&+_!-C1M^-S5M"%,+<M
M."2;]G>6\T69M:.N82&:49OV-YA>-VT/@C87ESE;LGS<=/5LXIJ1;=BLS06$
M?>3*76$$XW@LC "&Y<$<8!S/PO+\3_/IH_/Q&.:M'T3Z**>/<CPKA(S=!\L3
MYF3V"L\TRY(D3;$5'8^##L;8NJ4I_(35,&_ P/) IC];:WRW\0IYO@ZP/7VN
M0K"9XI6(S11?:T#"ZP:,+ OO-I8'&-@N8+4#^<-YH*;"G"2!7<6\84\PCF09
MAD MAFLT39'52>$3WA_L*4F2+ LC@(4=) F&P-.((Y@#\( A2>+>@WOOHWC]
MGHHW_Q<;/0)02P,$%     @ 0X)(5I>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " !#@DA6) 5M0VP%  "N+   #P
M 'AL+W=O<FMB;V]K+GAM;,6:WU/;.!" _Q5-7HX^])+X5UN&,$,#M,Q0R!"&
MUQO%5K &6\I),J'\];>R"94)V;F7)4_$LG"^K*S]5K*/UMH\++1^8$]UI>QD
M4#JW.AP.;5Z*FMN_]4HH.+/4IN8.#LW]T*Z,X(4MA7!U-8Q&HVQ8<ZD&QT>;
M:\W,,#S03N1.:@6-ON%.BK7]<]X?LD=IY4)6TOV>#-K/E1BP6BI9RV=13 :C
M ;.E7O_41CYKY7@USXVNJLE@W)VX$\;)?*MY[B%O^<*V+8XO;CB 3 ;9""ZX
ME,:ZMD=[?0Z,CP(Z=T>-T^>R<L*<<B=^&-VLI+KWEX%?,0Q^1AN'S=\NB(?F
M_X11+Y<R%Z<Z;VJA7!='(RH/J&PI5W; %*_%9+#IPBY4]__0P?\\^+Z+HONI
M#AB#P)E#"2?,1='2TI%-X5A7LH!O+]C<0_A_L.QZ":RY#B C!#+Z0,COO.(J
M%ZP==AL Q@A@O#= =C#C 62"0"9[&^HIMV4 F2*0*2WD=VYEBS0SPD+7MU,E
M0] R6K23/->-<I!# $XK^)QW$0SPOB!X7X@CUUBIA+5LJNN%5%V' .TK@O:5
M%NU&6&>:W#7&!X^K@MWX;G ;GOB,'4!^0R"_44,^"M4(MC2ZAA@J9T G;"U=
MR::-=6&Z'F'Y>D2+>>U*85H^B*57RJ7DK7:EL.RD9Q54*\1>.>-& :!E,Z"=
ME]R(D QSR9A8)EYKM6"W_$F$TV.,Z6-,[(\?6A=K657MW.A&^ )RG[KW'):%
MF)A QL0&N13<]H.&F6),K(I38>0C]Q6?O_$+]E,4]SZ_M#E%]B8L9HTQL3;.
MN33LCE>06GY!_!JS)8TQ9HTQL39F0EEH:R/8W7DS#=E:.-F"AIB80<;$"ID[
MG3]\ANH I &"@RO9K2H:D\>8V![7*V%X6QO,Q?W; 8XP843$PH"RI:F;3K<;
M>=2P_BO]P#^&:3G"A!%1+T1*2'<PDR]4IXM25X4P]B]V]F\#:\H0$UV)$-OC
MW2J+O;:&F)A0(F*AH!77/U&(B0DE(A8*6G/U,3'31,2FV2YFV,$M]VK^%")B
MEHF(+8-6$/U(8K:)B&W351!,+]DE3!<_8]X+)"::B%@T:%71#R3FFXC8-SNJ
MBDTXPVT13#XQL7S0ZJ(7S1B33TPLGUW5Q4LX0TQ,/C&Q?+:+C/>F3XQNA!&+
M!ZTV^@..B2>FW@O#JHT^)B:>F'HW#*LV^IB8?&)B^>"8<8B)R2<FE@]>%/4P
M,0/%'[I;-H5\"=-\VLVJ?L$>8P:*][E?UHMF@ADHV>=^66\*)9B!D@_?+X,Q
MA\S9;.V )YB!D@_</&,'5]R8]I[\Q Y.A>,RQ,0LE.QS/ZU_;Z(/9(@MA&,F
M(29FH8380B>U-DX^=Q71V9.OCL3+@%>]RB/!))3L=064AIB8A)*/70&]G48A
M)B:AA'J_K5FMJG9-P2NV>'FBV7V=5,OPN7""22@AEE /4W;)R6X>;;(P'Z68
MA%)B"?WBWN:M<F#@]6L97_F;@54A)B:AE'H9U(_FZZL*K.T=5AXI)J&46$+X
M$CW,[BDFH9180E?:-T$D(7\V<#?"R)]KL^:F:,N1$!.34$HL(3R:H812]+V
M?3[MZ:7W%+-0NI^G/9LD'V)B%DJ)+;03\QR6;RH/,3$+I<06VHEY(W+=Q\0L
ME.YI,^XSN]1PBX:OKV 6RO:Z&1?FS0RS4$9L(1PS3$@99J&,V$*[]PS;J1YB
M8A;*B"VT&[,]$V)B%LJ(+?3>UN:?MIL0$[-01KT40K<W>U,(?5.-V$+X]F8/
M$[-0UEIHV':VQT>%6$HEBBOX"@OM.:_RF6'^3_=23Y+Z1_#+IJJFT':M+C4O
M-J_;;EX5/OX/4$L#!!0    ( $."2%;(7,%2( (  - G   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_<UM@/+51JW@3=
MR*,'+(D$AT'LW4>0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[NO@X'DYU
MU>S&L?^14EWORK&M=UU?3N<KFVXXMN-Y.6Q3WZ[?VVU)NESF--S.:)Z?;F<N
M7C_[\C\3N\UFORX_N_7O8SF-_QB<_G3#>]V5,C:+UW;8EG'5I(_#]71-EX/<
MG2<WBY>W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>
M(.AA_J!'"'J</TB6*..2(&F"-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"; N!
MVX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O)=!;46\E
MT%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM
M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM
M!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]
M@T#O0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,
M>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^'DJ]]GRM
M\?G?2?5XOK=<'W]9?IV<L'/!.=U6U.>_4$L#!!0    ( $."2%;B(3)"\0$
M !DG   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR</
MT6Z +;#@!TPRI5&3V+)=*'^/DP(2""I0D;B;1JWMN1./=%8]OWOV%"?;KNWC
MO%BEY,\8B]6*.AM+YZG/*TL7.IORU_# O*W6]H&8F,T,JUR?J$_3--0H%N>7
MM+2;-DVNMOGGV+A^7@1J8S&YV&T<LN:%];YM*IOR.GOLZT\IT]>$,I\<]\15
MX^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1
M[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C
M&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0
M('U(D#X42!\:I \#TL<Q2!\G('V<@O3!9RB-H(C*44CE**9R%%0YBJH<A56.
MXBI'@96CR"I09!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR2A19)8JL$D56
MB2*K1)%5HL@J4625*+)*%%DEBJP*15:%(JM"D56AR*I09%4HLBH4616*K I%
M5H4BJT:15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\AJ4&0U*+(:%%D-BJP&
M15:#(JM!D=7\IZSWSJW_.'Y\EIUM^K=\-OXC;O$"4$L! A0#%     @ 0H)(
M5@=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    " !"@DA6IKCUK/     K @  $0              @ &O
M    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !"@DA6F5R<(Q &  "<
M)P  $P              @ '. 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( $*"2%8HP"?5TP4  ,T>   8              " @0\(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !"@DA68877/*@(  !!
M*   &               @($8#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ 0H)(5OQX2J.J"@  I3,  !@              ("!]A8
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $*"2%::&Q(E
MYP(  '0+   8              " @=8A  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    " !"@DA6%,@VGE((  "Z(@  &
M@('S)   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 0H)(
M5L_?BR+_ P  G @  !@              ("!>RT  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( $*"2%8L'-?!#00  /((   8
M      " @; Q  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M" !"@DA67R>?65$'  !X$0  &               @('S-0  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 0H)(5D^B._AN!0  D@T  !@
M             ("!>CT  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( $*"2%:X1QB56PH  #4<   9              " @1Y#  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 0H)(5J%2?EV_%
M ST  !D              ("!L$T  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    " !"@DA6N>!,98D#  #G"   &0              @(&F
M8@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $*"2%94
M;64S7P0  /8+   9              " @69F  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ 0H)(5L7E.>ZH!@  HQ$  !D
M     ("!_&H  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M" !"@DA6@5M#6V@&  !]$   &0              @(';<0  >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $*"2%:M&C:;OQ(  %]!   9
M              " @7IX  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ 0H)(5L!CQ)N1#   ^RL  !D              ("!<(L  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !"@DA6>+$4[<8$
M  !4"P  &0              @($XF   >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( $*"2%8]_1F1LP<  +D3   9              "
M@36=  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ 0H)(
M5I%>V3%N"   0Q4  !D              ("!'Z4  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    " !"@DA6T>>RJ](%   \$0  &0
M        @('$K0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( $*"2%91U(XFDP4  -8/   9              " @<VS  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 0H)(5BMPF@+$ P  00@
M !D              ("!E[D  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    " !"@DA6 ;DY/>D"  #-!@  &0              @(&2O0
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $*"2%81:8%3
MK0,  /L'   9              " @;+   !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ 0H)(5E>;DQ"0 P  _ @  !D
M ("!EL0  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !"
M@DA65A!"!ED&  #V$0  &0              @(%=R   >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $*"2%8_TU-T804  ',/   9
M          " @>W.  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ 0H)(5NBL>5=B!@  E!,  !D              ("!A=0  'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !"@DA6-F *F/@%  #P
M$P  &0              @($>VP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( $*"2%:W^?[>;P,  $T(   9              " @4WA
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 0H)(5M*5
M@>?O @  <P8  !D              ("!\^0  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    " !"@DA6'D;6Q\@$  !<"P  &0
M    @($9Z   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M $*"2%:J^%YGMP4  !<1   9              " @1CM  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ 0H)(5H<SD+%@!0  I \  !D
M             ("!!O,  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    " !"@DA6JY>U_<P$  #I'   &0              @(&=^   >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $*"2%:T\&*@SP4
M %DI   9              " @:#]  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ 0H)(5@J&_0AF!   1A0  !D              ("!
MI@,! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !"@DA6
M@J.5S78$  "F%@  &0              @(%#" $ >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $*"2%9:A7,*S 0  &8;   9
M      " @? , 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ 0H)(5E)P)QB="0  ;E0  !D              ("!\Q$! 'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !"@DA68,!\46T$  !5%
M&0              @(''&P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( $*"2%:^Z8+2E 0  * ?   9              " @6L@ 0!X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 0X)(5@Y 'JD1
M!0  EA0  !D              ("!-B4! 'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    " !#@DA61]'YXDT'   >.@  &0
M@(%^*@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( $."
M2%8+S"7YH@(  .,'   9              " @0(R 0!X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL4$L! A0#%     @ 0X)(5GG^/=LD P  H L  !D
M         ("!VS0! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M    " !#@DA6<C(T1>,!  "6 P  &0              @($V. $ >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $."2%;@9D7 F@(  &('
M   9              " @5 Z 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
M4$L! A0#%     @ 0X)(5C93.J#+ P  RQ$  !D              ("!(3T!
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !#@DA6\IC;
MF4H#  "##0  &0              @($C00$ >&PO=V]R:W-H965T<R]S:&5E
M=#4Q+GAM;%!+ 0(4 Q0    ( $."2%8LGCFX50,  $L*   9
M  " @:1$ 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @
M0X)(5K#)M;NN!   H1T  !D              ("!,$@! 'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6Q02P$"% ,4    " !#@DA6Z168RCP#  #3#0  &0
M            @($530$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4
M Q0    ( $."2%8G^=-%I@8  )HL   9              " @8A0 0!X;"]W
M;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 0X)(5K#:">6S!
MJ!H  !D              ("!95<! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6Q02P$"% ,4    " !#@DA68@Y3^OP"  #J"0  &0              @(%/
M7 $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( $."2%8D
M%,I@>@<   4[   9              " @8)? 0!X;"]W;W)K<VAE971S+W-H
M965T-3@N>&UL4$L! A0#%     @ 0X)(5BCFB[3S @  N0<  !D
M     ("!,V<! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M" !#@DA6T$&3;?$"  #+"P  &0              @(%=:@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( $."2%;L9G^.A (  *\%   9
M              " @85M 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L!
M A0#%     @ 0X)(5IQ4Z0F0!   7!4  !D              ("!0' ! 'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !#@DA6"/G*_F\$
M  "I&0  &0              @($'=0$ >&PO=V]R:W-H965T<R]S:&5E=#8S
M+GAM;%!+ 0(4 Q0    ( $."2%9.NW<#.P,  !,+   9              "
M@:UY 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ 0X)(
M5B;/')!2!@  S1X  !D              ("!'WT! 'AL+W=O<FMS:&5E=',O
M<VAE970V-2YX;6Q02P$"% ,4    " !#@DA6N.?Q=,<(  ";,0  &0
M        @(&H@P$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0
M   ( $."2%;2B]^4N D  *5    9              " @::, 0!X;"]W;W)K
M<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ 0X)(5EC,KXXT P  )!,
M  T              ( !E98! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !#
M@DA6EXJ[',     3 @  "P              @ 'TF0$ 7W)E;',O+G)E;'-0
M2P$"% ,4    " !#@DA6) 5M0VP%  "N+   #P              @ '=F@$
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 0X)(5LA<P5(@ @  T"<  !H
M             ( !=J ! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ 0X)(5N(A,D+Q 0  &2<  !,              ( !SJ(! %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&     $L 2P"$%   \*0!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>265</ContextCount>
  <ElementCount>313</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>68</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DocumentInformation</Role>
      <ShortName>Document Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Statements Of Income And Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome</Role>
      <ShortName>Consolidated Statements Of Income And Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements Of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements Of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Disclosure - Basis Of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/BasisOfPresentation</Role>
      <ShortName>Basis Of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/AccountingPronouncements</Role>
      <ShortName>Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Restructuring and Related Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RestructuringandRelatedActivities</Role>
      <ShortName>Restructuring and Related Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Revenue from Contract with Customer</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RevenuefromContractwithCustomer</Role>
      <ShortName>Revenue from Contract with Customer</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Other Contingent Liabilities And Other Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters</Role>
      <ShortName>Other Contingent Liabilities And Other Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles</Role>
      <ShortName>Goodwill and Other Intangibles Goodwill and Other Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Derivatives And Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DerivativesAndHedgingActivities</Role>
      <ShortName>Derivatives And Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Pension And Other Postretirement Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans</Role>
      <ShortName>Pension And Other Postretirement Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries</Role>
      <ShortName>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Business Combinations Business Combinations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables</Role>
      <ShortName>Business Combinations Business Combinations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Restructuring and Related Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables</Role>
      <ShortName>Restructuring and Related Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/RestructuringandRelatedActivities</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Revenue from Contract with Customer (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables</Role>
      <ShortName>Revenue from Contract with Customer (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/RevenuefromContractwithCustomer</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables</Role>
      <ShortName>Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Leases of Lessess (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/LeasesofLessessTables</Role>
      <ShortName>Leases of Lessess (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Derivatives And Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables</Role>
      <ShortName>Derivatives And Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/DerivativesAndHedgingActivities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Pension And Other Postretirement Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables</Role>
      <ShortName>Pension And Other Postretirement Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/StockBasedCompensation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/OperatingSegmentsTables</Role>
      <ShortName>Operating Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/OperatingSegments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables</Role>
      <ShortName>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Business Combinations Business Combinations (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails</Role>
      <ShortName>Business Combinations Business Combinations (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails</Role>
      <ShortName>Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Restructuring and Related Activities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails</Role>
      <ShortName>Restructuring and Related Activities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Restructuring Costs (Cumulative Restructuring Costs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails</Role>
      <ShortName>Restructuring Costs (Cumulative Restructuring Costs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue from Contract with Customer (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails</Role>
      <ShortName>Other Contingent Liabilities And Other Matters (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails</Role>
      <ShortName>Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/EarningsPerShareTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/IncomeTaxes</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails</Role>
      <ShortName>Goodwill and Other Intangibles Change in Goodwill Balance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Goodwill and Other Intangibles Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangibles Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/AmortizationExpenseDetails</Role>
      <ShortName>Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Other Intangibles Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Leases of Lessees (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails</Role>
      <ShortName>Leases of Lessees (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/LeasesofLessessTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Supplemental balance sheet information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails</Role>
      <ShortName>Supplemental balance sheet information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Supplemental income statement information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails</Role>
      <ShortName>Supplemental income statement information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Maturities of operating lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails</Role>
      <ShortName>Maturities of operating lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Supplemental information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails</Role>
      <ShortName>Supplemental information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Derivatives And Hedging Activities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails</Role>
      <ShortName>Derivatives And Hedging Activities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Notional Amount of Forward Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails</Role>
      <ShortName>Notional Amount of Forward Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails</Role>
      <ShortName>Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Fair Value Measurements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails</Role>
      <ShortName>Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Fair Value Measurements - Long Term Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails</Role>
      <ShortName>Fair Value Measurements - Long Term Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails</Role>
      <ShortName>Pension And Other Postretirement Benefit Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails</Role>
      <ShortName>Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Stock-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/StockBasedCompensationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails</Role>
      <ShortName>Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/StockBasedCompensationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails</Role>
      <ShortName>Operating Segments (Operating Results For The Company's Reportable Segments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/OperatingSegmentsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="uvv-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails</Role>
      <ShortName>Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="uvv-20221231.htm">uvv-20221231.htm</File>
    <File>uvv-20221231.xsd</File>
    <File>uvv-20221231_cal.xml</File>
    <File>uvv-20221231_def.xml</File>
    <File>uvv-20221231_lab.xml</File>
    <File>uvv-20221231_pre.xml</File>
    <File>uvv-exhibit311x20221231.htm</File>
    <File>uvv-exhibit312x20221231.htm</File>
    <File>uvv-exhibit321x20221231.htm</File>
    <File>uvv-exhibit322x20221231.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/us-gaap-sup/2022q3</BaseTaxonomy>
    <BaseTaxonomy items="1086">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>84
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "uvv-20221231.htm": {
   "axisCustom": 2,
   "axisStandard": 24,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap-sup/2022q3": 2,
    "http://fasb.org/us-gaap/2022": 1086,
    "http://xbrl.sec.gov/dei/2022": 29
   },
   "contextCount": 265,
   "dts": {
    "calculationLink": {
     "local": [
      "uvv-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "uvv-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "uvv-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "uvv-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "uvv-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "uvv-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 526,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 20,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 25
   },
   "keyCustom": 22,
   "keyStandard": 291,
   "memberCustom": 20,
   "memberStandard": 48,
   "nsprefix": "uvv",
   "nsuri": "http://www.universalcorp.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.universalcorp.com/role/DocumentInformation",
     "shortName": "Document Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Revenue from Contract with Customer",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomer",
     "shortName": "Revenue from Contract with Customer",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Other Contingent Liabilities And Other Matters",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters",
     "shortName": "Other Contingent Liabilities And Other Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.universalcorp.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.universalcorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles",
     "shortName": "Goodwill and Other Intangibles Goodwill and Other Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.universalcorp.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Derivatives And Hedging Activities",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivities",
     "shortName": "Derivatives And Hedging Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.universalcorp.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Pension And Other Postretirement Benefit Plans",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans",
     "shortName": "Pension And Other Postretirement Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.universalcorp.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenuesExcludingInterestAndDividends",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Consolidated Statements Of Income And Comprehensive Income",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
     "shortName": "Consolidated Statements Of Income And Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Operating Segments",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.universalcorp.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries",
     "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Business Combinations Business Combinations (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables",
     "shortName": "Business Combinations Business Combinations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Restructuring and Related Activities (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables",
     "shortName": "Restructuring and Related Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Revenue from Contract with Customer (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables",
     "shortName": "Revenue from Contract with Customer (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.universalcorp.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables",
     "shortName": "Goodwill and Other Intangibles Goodwill and Other Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Leases of Lessess (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.universalcorp.com/role/LeasesofLessessTables",
     "shortName": "Leases of Lessess (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Derivatives And Hedging Activities (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables",
     "shortName": "Derivatives And Hedging Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.universalcorp.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Pension And Other Postretirement Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables",
     "shortName": "Pension And Other Postretirement Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.universalcorp.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Operating Segments (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.universalcorp.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables",
     "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Business Combinations Business Combinations (Narrative) (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
     "shortName": "Business Combinations Business Combinations (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForProceedsFromInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
     "shortName": "Business Combinations Business Combinations Assets Acquired and Liabilities Assumed (Silva) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ad92cb76cd946578cb7bd290e8acddd_I20211004",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Restructuring and Related Activities (Narrative) (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails",
     "shortName": "Restructuring and Related Activities (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i26b1482492904c289fac1319600625f8_D20211001-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Restructuring Costs (Cumulative Restructuring Costs) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails",
     "shortName": "Restructuring Costs (Cumulative Restructuring Costs) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i382855a85d164cb8bcfadaf62afcefc1_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i3d1c3b107b9240b09da33f6b4a630fb5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i3d1c3b107b9240b09da33f6b4a630fb5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Revenue from Contract with Customer (Disaggregation of Revenue) (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails",
     "shortName": "Revenue from Contract with Customer (Disaggregation of Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "uvv:OtherContingentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Other Contingent Liabilities And Other Matters (Narrative) (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails",
     "shortName": "Other Contingent Liabilities And Other Matters (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "uvv:OtherContingentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails",
     "shortName": "Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Income Taxes (Narrative) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "ie417861596e84ecc9fe583d841d7dfe2_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Goodwill and Other Intangibles Change in Goodwill Balance (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails",
     "shortName": "Goodwill and Other Intangibles Change in Goodwill Balance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Goodwill and Other Intangibles Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangibles Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.universalcorp.com/role/AmortizationExpenseDetails",
     "shortName": "Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Goodwill and Other Intangibles Future Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Other Intangibles Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Leases of Lessees (Narrative) (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails",
     "shortName": "Leases of Lessees (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Supplemental balance sheet information related to leases (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails",
     "shortName": "Supplemental balance sheet information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements Of Cash Flows",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements Of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Supplemental income statement information related to leases (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails",
     "shortName": "Supplemental income statement information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Maturities of operating lease liabilities (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
     "shortName": "Maturities of operating lease liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:SupplementalinformationrelatedtooperatingleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Supplemental information related to leases (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails",
     "shortName": "Supplemental information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "uvv:SupplementalinformationrelatedtooperatingleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "uvv:ProceedsFromTerminationOfInterestRateSwapAgreements",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Derivatives And Hedging Activities (Narrative) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
     "shortName": "Derivatives And Hedging Activities (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i274a7c94a0b5475f95feea5f552bab16_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i49e7de59b6484e16af180d0873a63369_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Notional Amount of Forward Contracts (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails",
     "shortName": "Notional Amount of Forward Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i49e7de59b6484e16af180d0873a63369_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
     "shortName": "Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i8fd75b7ebe1d4d8ab93ae24de9e27e5b_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
     "shortName": "Derivatives And Hedging Activities (Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i105f38db6f3d40dfa23c3c56895ecd0c_I20200101",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Fair Value Measurements (Narrative) (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i105f38db6f3d40dfa23c3c56895ecd0c_I20200101",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AlternativeInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "shortName": "Fair Value Measurements (Financial Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AlternativeInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i2f974819348046b1b37333611b152fdf_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails",
     "shortName": "Fair Value Measurements (Reconciliation of Contingent Consideration Liabilities Related to Acquisitions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i2f974819348046b1b37333611b152fdf_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000006 - Disclosure - Basis Of Presentation",
     "menuCat": "Notes",
     "order": "6",
     "role": "http://www.universalcorp.com/role/BasisOfPresentation",
     "shortName": "Basis Of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "iab2df897f1134ee1bc248aab2d1214dc_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Fair Value Measurements - Long Term Obligations (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails",
     "shortName": "Fair Value Measurements - Long Term Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "iab2df897f1134ee1bc248aab2d1214dc_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Pension And Other Postretirement Benefit Plans (Narrative) (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails",
     "shortName": "Pension And Other Postretirement Benefit Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails",
     "shortName": "Pension And Other Postretirement Benefit Plans (Components Of Company's Net Periodic Benefit Cost) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i401fa065a0924112bc8e754d21aeaebc_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Stock-Based Compensation (Narrative) (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails",
     "shortName": "Stock-Based Compensation (Stock-Based Awards Issued During The Period) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "iec8e8f9158264430bf73d559bdc782dc_D20220401-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i4ae3b1a3322f48ecb4220ad85135bb09_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenuesExcludingInterestAndDividends",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Operating Segments (Operating Results For The Company's Reportable Segments) (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
     "shortName": "Operating Segments (Operating Results For The Company's Reportable Segments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i2be2e778e1cb410e969716f7d2c1fde9_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenuesExcludingInterestAndDividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "id7e6ee7ce5274fe5adb7a06a75895467_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i1091e5899f6047bf8e5ce3882dccf8f4_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "ie417861596e84ecc9fe583d841d7dfe2_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
     "shortName": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries (Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i0de1e176f4414a1791dc7ab8061dd1e5_I20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Accounting Pronouncements",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.universalcorp.com/role/AccountingPronouncements",
     "shortName": "Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Business Combinations",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.universalcorp.com/role/BusinessCombinations",
     "shortName": "Business Combinations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Restructuring and Related Activities",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.universalcorp.com/role/RestructuringandRelatedActivities",
     "shortName": "Restructuring and Related Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "uvv-20221231.htm",
      "contextRef": "i60aac81679764cb2978cd03138a4d77c_D20220401-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 68,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DocumentInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Outside Directors [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r301",
      "r641",
      "r723",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r460",
      "r581",
      "r600",
      "r618",
      "r619",
      "r638",
      "r656",
      "r666",
      "r721",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails",
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r460",
      "r581",
      "r600",
      "r618",
      "r619",
      "r638",
      "r656",
      "r666",
      "r721",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails",
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r301",
      "r641",
      "r723",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r297",
      "r582",
      "r639",
      "r664",
      "r716",
      "r717",
      "r723",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r297",
      "r582",
      "r639",
      "r664",
      "r716",
      "r717",
      "r723",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r412",
      "r460",
      "r489",
      "r490",
      "r491",
      "r580",
      "r581",
      "r600",
      "r618",
      "r619",
      "r638",
      "r656",
      "r666",
      "r714",
      "r721",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails",
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r412",
      "r460",
      "r489",
      "r490",
      "r491",
      "r580",
      "r581",
      "r600",
      "r618",
      "r619",
      "r638",
      "r656",
      "r666",
      "r714",
      "r721",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails",
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r298",
      "r299",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r640",
      "r665",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "verboseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r298",
      "r299",
      "r607",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r640",
      "r665",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "verboseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r700",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual with Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accounts Payable and Accrued Expenses [Member]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r303",
      "r304"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r3",
      "r163",
      "r173"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r26",
      "r31",
      "r122",
      "r682",
      "r683",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r81",
      "r189"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r208",
      "r217",
      "r218",
      "r526",
      "r626",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r725"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "negatedPeriodEndLabel": "Balance at end of period",
        "negatedPeriodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r30",
      "r31",
      "r200",
      "r593",
      "r605",
      "r606"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r216",
      "r217",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r24",
      "r31",
      "r122",
      "r217",
      "r218",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated Translation Adjustment [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "terseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash used by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "auth_ref": [
      "r681"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.",
        "label": "Advances on Inventory Purchases",
        "terseLabel": "Advances to suppliers, net"
       }
      }
     },
     "localname": "AdvancesOnInventoryPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AlternativeInvestment": {
     "auth_ref": [
      "r540",
      "r547"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.",
        "label": "Alternative Investment",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "AlternativeInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredHedgeGains": {
     "auth_ref": [
      "r690"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.",
        "label": "Amortization of Deferred Hedge Gains",
        "terseLabel": "Gain on terminated interest rate swaps amortized from accumulated other comprehensive loss into earnings"
       }
      }
     },
     "localname": "AmortizationOfDeferredHedgeGains",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r54",
      "r69",
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "periodEndLabel": "Balance at the end of period",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r54",
      "r78"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "totalLabel": "Asset Impairment Charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r161",
      "r172",
      "r193",
      "r228",
      "r281",
      "r287",
      "r293",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r522",
      "r527",
      "r552",
      "r663",
      "r719",
      "r720",
      "r763"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r185",
      "r202",
      "r228",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r522",
      "r527",
      "r552",
      "r663",
      "r719",
      "r720",
      "r763"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total financial assets measured and reported at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Derivatives, Fair Value, by Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r133",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r517",
      "r650",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r104",
      "r105",
      "r517",
      "r650",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Business acquisition percentage of capital stock Acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Business Combination, Acquisition Related Costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r520",
      "r689"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Change in estimated fair value of contingent consideration for FruitSmart acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r112",
      "r113",
      "r519"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance beginning of year",
        "terseLabel": "Fair value contingent consideration liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r114",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r106",
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r106",
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r106",
      "r107"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment (net)"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Business Combination - Goodwill Acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r156",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r56",
      "r187",
      "r621"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r51",
      "r56",
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, restricted cash and cash equivalents at end of period",
        "periodStartLabel": "Cash, restricted cash and cash equivalents at beginning of year",
        "terseLabel": "Total cash, restricted cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r51",
      "r158"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash, restricted cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging [Member]"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r196",
      "r197",
      "r198",
      "r228",
      "r252",
      "r256",
      "r258",
      "r260",
      "r267",
      "r268",
      "r305",
      "r343",
      "r346",
      "r347",
      "r348",
      "r352",
      "r353",
      "r358",
      "r359",
      "r361",
      "r365",
      "r371",
      "r552",
      "r620",
      "r673",
      "r692",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r334",
      "r336",
      "r608",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Guarantees, Other Contingent Liabilities, And Other Matters"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per common share"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r695",
      "r696",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, no par value, 100,000,000 shares authorized 24,555,361 shares issued and outstanding at December\u00a031, 2022 (24,607,384 at December\u00a031, 2021 and 24,550,019 at March\u00a031, 2022)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r33",
      "r213",
      "r215",
      "r223",
      "r589",
      "r597"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss) attributable to Universal Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r118",
      "r119",
      "r125",
      "r213",
      "r215",
      "r222",
      "r588",
      "r596"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: comprehensive (income) loss attributable to noncontrolling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r117",
      "r125",
      "r213",
      "r215",
      "r221",
      "r587",
      "r595"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Total comprehensive income (loss), net of income taxes"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r43",
      "r220",
      "r586",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r373",
      "r374",
      "r385"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Customer advances and deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r38",
      "r582"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of goods sold [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r17",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuedPrincipal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Issued, Principal",
        "terseLabel": "Debt Instrument, Issued, Principal"
       }
      }
     },
     "localname": "DebtInstrumentIssuedPrincipal",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRepaidPrincipal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Repaid, Principal",
        "terseLabel": "Debt Instrument, Repaid, Principal"
       }
      }
     },
     "localname": "DebtInstrumentRepaidPrincipal",
     "nsuri": "http://fasb.org/us-gaap-sup/2022q3",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r18"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Additional borrowing capacity, Amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r501",
      "r502"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r501",
      "r502"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r390",
      "r428",
      "r449",
      "r648",
      "r649"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedLabel": "Net amortization and deferral"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r160",
      "r171",
      "r388",
      "r389",
      "r411",
      "r648"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Pension asset"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r405",
      "r415",
      "r453",
      "r646",
      "r647",
      "r648",
      "r649"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Contributions to qualified and non-qualified pension plans"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "verboseLabel": "Pension and Other Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails",
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": {
     "auth_ref": [
      "r453",
      "r649"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year",
        "terseLabel": "Expected additional contributions in the current fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r390",
      "r427",
      "r448",
      "r648",
      "r649"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r390",
      "r394",
      "r426",
      "r447",
      "r648",
      "r649"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r424",
      "r445",
      "r648",
      "r649"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r392",
      "r425",
      "r446",
      "r648",
      "r649"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Pension and Other Postretirment Benefit Plans [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r54",
      "r79"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Derivative, Fair Value, Net"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.",
        "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.",
        "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r134",
      "r135",
      "r142",
      "r144",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivatives And Hedging Activities"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r131",
      "r134",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r131",
      "r134",
      "r142",
      "r144",
      "r147",
      "r149",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) By Hedging Relationship, By Income Statement Location, By Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": {
     "auth_ref": [
      "r140",
      "r148"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.",
        "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net",
        "terseLabel": "Gain (loss) recognized in earnings from ineffective portion and early de-designation of cash flow hedges"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.",
        "label": "Derivative Instruments in Hedges, Assets, at Fair Value",
        "verboseLabel": "Derivatives in a Fair Value Asset Position Designated as Hedging Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsInHedgesAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.",
        "label": "Derivative Instruments in Hedges, Liabilities, at Fair Value",
        "verboseLabel": "Derivatives in a Fair Value Liability Position Designated as Hedging Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsInHedgesLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "verboseLabel": "Derivatives in a Fair Value Asset Position Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "verboseLabel": "Derivatives in a Fair Value Liability Position Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount of derivative contracts"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r131",
      "r132",
      "r138",
      "r142",
      "r145",
      "r146",
      "r149",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives related to tobacco purchases [Member]",
        "verboseLabel": "Derivatives Designated As Hedges [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology Rights [Member]"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r384",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r466",
      "r494",
      "r495",
      "r496",
      "r500",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r99",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "terseLabel": "Stock-Based Awards Issued During The Period"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Common stock dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsSharebasedCompensationStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-Based Payment Arrangement, Shares",
        "terseLabel": "Dividend equivalents on RSUs"
       }
      }
     },
     "localname": "DividendsSharebasedCompensationStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r199",
      "r345",
      "r346",
      "r347",
      "r351",
      "r352",
      "r353",
      "r576",
      "r622",
      "r694"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Accounts receivable\u2014unconsolidated affiliates"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r12",
      "r345",
      "r346",
      "r347",
      "r351",
      "r352",
      "r353",
      "r576",
      "r694"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Accounts payable\u2014unconsolidated affiliates"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r224",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r250",
      "r252",
      "r258",
      "r259",
      "r260",
      "r264",
      "r538",
      "r539",
      "r590",
      "r598",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r224",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r252",
      "r258",
      "r259",
      "r260",
      "r264",
      "r538",
      "r539",
      "r590",
      "r598",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted",
        "verboseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r555"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash, restricted cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee termination benefits"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r89",
      "r181",
      "r216",
      "r217",
      "r218",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r249",
      "r266",
      "r306",
      "r372",
      "r497",
      "r498",
      "r499",
      "r508",
      "r509",
      "r537",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r575",
      "r601",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r356",
      "r551",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r541",
      "r542",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r356",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r542",
      "r577",
      "r578",
      "r579",
      "r636",
      "r637",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r153",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r151",
      "r155",
      "r356",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Fair Value By Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r356",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value.",
        "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]"
       }
      }
     },
     "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r356",
      "r415",
      "r420",
      "r542",
      "r577",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r356",
      "r415",
      "r420",
      "r542",
      "r578",
      "r636",
      "r637",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r356",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r542",
      "r579",
      "r636",
      "r637",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r152",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r415",
      "r540",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Net Asset Value [Member]"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r543"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "verboseLabel": "Change in contingent consideration liability"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r356",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r577",
      "r578",
      "r579",
      "r636",
      "r637",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r229",
      "r503"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedCustomerRelationshipsGross": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.",
        "label": "Finite-Lived Customer Relationships, Gross",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "FiniteLivedCustomerRelationshipsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r191",
      "r319"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023 (excluding the nine months ended December\u00a031, 2022)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r583",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r73",
      "r584"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross carrying value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r70",
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r73",
      "r583"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Total expected future amortization expense",
        "totalLabel": "Net carrying value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesFutureAmortizationExpenseDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "verboseLabel": "Forward foreign currency exchange contracts"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "verboseLabel": "Forward foreign currency exchange contracts"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r55",
      "r757",
      "r758"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "negatedTerseLabel": "Foreign currency remeasurement (gain) loss, net"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r625",
      "r646",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Forward Foreign Currency Exchange Contract [Member]",
        "verboseLabel": "Forward Foreign Currency Exchange Contracts [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward [Member]"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r134",
      "r141"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "Selling, General And Administrative Expenses [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r190",
      "r307",
      "r585",
      "r631",
      "r663",
      "r703",
      "r710"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      },
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Goodwill, net"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r309",
      "r631"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition of business(1)"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r101",
      "r709"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Working capital adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r131",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r54",
      "r78",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r54",
      "r77"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetImpairmentCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Impaired fixed assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r321",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]",
        "verboseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement and Other Comprehensive Income (Loss) Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r230",
      "r505",
      "r506",
      "r507",
      "r510",
      "r512",
      "r514",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r231",
      "r248",
      "r249",
      "r279",
      "r503",
      "r511",
      "r513",
      "r599"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapital": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.",
        "label": "Increase (Decrease) in Operating Capital",
        "negatedTerseLabel": "Changes in operating assets and liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r260",
      "r465"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Employee and outside director share-based awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r68",
      "r71"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r159",
      "r170",
      "r219",
      "r275",
      "r564"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense [Member]"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r625",
      "r646",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest Rate Swap Agreements [Member]"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateDerivativeAssetsAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.",
        "label": "Interest Rate Derivative Assets, at Fair Value",
        "terseLabel": "Interest Rate Derivative Assets, at Fair Value"
       }
      }
     },
     "localname": "InterestRateDerivativeAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Interest Rate Derivative Liabilities, at Fair Value"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]",
        "verboseLabel": "Interest Rate Swap Agreements [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Internal Revenue Service (IRS) [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories\u2014at lower of cost or net realizable value:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r40",
      "r274"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsAndOtherNoncurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments, and noncurrent assets classified as other.",
        "label": "Investments and Other Noncurrent Assets",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "InvestmentsAndOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investments in unconsolidated affiliates"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_JudicialRulingMember": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval.",
        "label": "Judicial Ruling [Member]",
        "terseLabel": "Tax Law Ruling [Member]"
       }
      }
     },
     "localname": "JudicialRulingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Disclosure [Abstract]",
        "terseLabel": "Lessee Disclosure [Abstract]"
       }
      }
     },
     "localname": "LesseeDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLessessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Total undiscounted cash flows for operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r761"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2023 (excluding the nine months ended December\u00a031, 2022)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r14",
      "r228",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r523",
      "r527",
      "r528",
      "r552",
      "r628",
      "r719",
      "r763",
      "r764"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r166",
      "r178",
      "r663",
      "r693",
      "r701",
      "r756"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r16",
      "r186",
      "r228",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r523",
      "r527",
      "r528",
      "r552",
      "r663",
      "r719",
      "r763",
      "r764"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "totalLabel": "Total financial liabilities measured and reported at fair value"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liability [Member]",
        "terseLabel": "Contingent consideration [Member]"
       }
      }
     },
     "localname": "LiabilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilitiesRelatedtoAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the amount outstanding under the credit facility.",
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r2",
      "r162"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Line of Credit, Current",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r164",
      "r175",
      "r355",
      "r357",
      "r636",
      "r637"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r19",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r337",
      "r674"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss contingency amount accrued"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r338",
      "r339",
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Estimate of possible loss on remaining VAT audit assessment"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment, Gross",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ManufacturedProductOtherMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by labor or machinery, classified as other.",
        "label": "Manufactured Product, Other [Member]",
        "terseLabel": "Manufactured Product [Member]"
       }
      }
     },
     "localname": "ManufacturedProductOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r22",
      "r165",
      "r177",
      "r228",
      "r305",
      "r343",
      "r346",
      "r347",
      "r348",
      "r352",
      "r353",
      "r552"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "periodEndLabel": "Noncontrolling interest in subsidiaries, ending balance",
        "periodStartLabel": "Noncontrolling interests in subsidiaries, beginning balance",
        "terseLabel": "Noncontrolling interests in subsidiaries"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided (used) by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r51",
      "r52",
      "r55"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided (used) by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r35",
      "r55",
      "r168",
      "r180",
      "r184",
      "r211",
      "r214",
      "r218",
      "r228",
      "r240",
      "r242",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r257",
      "r281",
      "r286",
      "r292",
      "r295",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r539",
      "r552",
      "r629",
      "r719"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss) attributable to parent",
        "totalLabel": "Net income attributable to Universal Corporation",
        "verboseLabel": "Net income attributable to Universal Corporation"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r120",
      "r124",
      "r211",
      "r214",
      "r248",
      "r249",
      "r684"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: net loss (income) attributable to noncontrolling interests in subsidiaries",
        "terseLabel": "Net income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator for basic earnings per share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Numerator for diluted earnings per share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Noncompete Agreements [Member]"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r115",
      "r372",
      "r695",
      "r696",
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interests [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives related to processing costs [Member]",
        "verboseLabel": "Derivatives Not Designated As Hedges [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails",
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r281",
      "r286",
      "r292",
      "r295",
      "r629"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income",
        "verboseLabel": "Consolidated operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r568",
      "r662"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "negatedLabel": "Total operating lease liabilities",
        "terseLabel": "Operating Lease, Liability",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r567",
      "r569"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r565"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r572",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted Average Collateralized Incremental Borrowing Rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r571",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted Average Remaining Lease Term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Basis Of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r201",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentsAndOtherNoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]",
        "terseLabel": "Pension and other postretirement benefit plans:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Cash flow hedges: [Abstract]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]",
        "terseLabel": "Foreign currency translation:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r117",
      "r118",
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Net (gain) loss on foreign currency translation attributable to noncontrolling interests"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r25",
      "r28",
      "r553",
      "r554",
      "r556"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "terseLabel": "Net gain (loss) on foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r204",
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r204",
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r204",
      "r205",
      "r529",
      "r530",
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r205",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r205",
      "r209",
      "r531"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedStatementsOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r34",
      "r89",
      "r212",
      "r215",
      "r220",
      "r557",
      "r562",
      "r563",
      "r586",
      "r594",
      "r682",
      "r683"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r117",
      "r118",
      "r121",
      "r212",
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Other comprehensive income (loss) attributable to noncontrolling interest"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r117",
      "r118",
      "r121",
      "r212",
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss) attributable to parent"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r27",
      "r28"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "terseLabel": "Other comprehensive income (loss) attributable to Universal Corporation, net of income taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r32",
      "r210",
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Amortization included in earnings (net of tax expense (benefit) of $(409) and $(524))(3)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r29",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax",
        "negatedTerseLabel": "Taxes on amortization included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "Other Comprehensive Income (Loss), Tax [Abstract]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r133",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets [Member]"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets [Member]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r680"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Gross",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Non-Current Assets [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Long-Term Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsOnTheConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other non-operating income (expense)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonrecurringIncome": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other income that is infrequent in occurrence or unusual in nature.",
        "label": "Other Nonrecurring Income",
        "negatedTerseLabel": "Other income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherNonrecurringIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncome": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Operating Income",
        "terseLabel": "Other operating sales and revenues"
       }
      }
     },
     "localname": "OtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r93",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r438",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r457",
      "r458",
      "r459",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Other Postretirement Benefits [Member]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRestructuringCosts": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.",
        "label": "Other Restructuring Costs",
        "terseLabel": "Other restructuring costs"
       }
      }
     },
     "localname": "OtherRestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other Restructuring [Member]"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Universal Corporation [Member]"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "terseLabel": "Restricted cash released"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r325",
      "r688"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Restructuring payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.",
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "negatedTerseLabel": "Dividends paid to noncontrolling interests"
       }
      }
     },
     "localname": "PaymentsOfDividendsMinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Purchase of business, net of cash held by the business"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, plant and equipment",
        "terseLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r412",
      "r414",
      "r420",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r455",
      "r456",
      "r457",
      "r462",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Pension and Other Postretirement Benefits Disclosure"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r5",
      "r388",
      "r389",
      "r411",
      "r648"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pensions and other postretirement benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r92",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r438",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r457",
      "r458",
      "r461",
      "r648",
      "r649",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Benefits [Member]"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Share Awards (PSAs) [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsLongTermObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r6",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r6",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Series A Junior Participating Preferred Stock, no par value, 500,000 shares authorized, none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r624",
      "r630",
      "r702"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid income taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "terseLabel": "Proceeds from sale of business, net of cash held by the business"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Issuance of long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r686",
      "r687"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Debt issuance and other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "terseLabel": "Issuance of short-term debt, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": {
     "auth_ref": [
      "r685"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.",
        "label": "Proceeds from Sales of Business, Affiliate and Productive Assets",
        "terseLabel": "Proceeds from Sales of Business, Affiliate and Productive Assets"
       }
      }
     },
     "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other sales and revenue from contracts with customers [Member]"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r184",
      "r211",
      "r214",
      "r225",
      "r228",
      "r240",
      "r248",
      "r249",
      "r281",
      "r286",
      "r292",
      "r295",
      "r305",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r521",
      "r524",
      "r525",
      "r539",
      "r552",
      "r591",
      "r629",
      "r658",
      "r659",
      "r684",
      "r719"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net (income) loss",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Lease Arrangement, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails",
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails",
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r80",
      "r188"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Total property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross [Abstract]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r82",
      "r179",
      "r592",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Lease Arrangement, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails",
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails",
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r53",
      "r65",
      "r169"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Net provision for losses (recoveries) on advances to suppliers"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedTerseLabel": "Repayment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r675",
      "r691",
      "r771",
      "r772"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash (Other noncurrent assets)"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r323",
      "r325",
      "r328",
      "r332",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Impairment Costs Disclosure"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringandRelatedActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r324",
      "r325",
      "r329",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCosts": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Costs",
        "totalLabel": "Restructuring and Related Cost, Incurred Cost"
       }
      }
     },
     "localname": "RestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Costs and Asset Impairment Charges",
        "negatedTerseLabel": "Restructuring Costs and Asset Impairment Charges",
        "terseLabel": "Restructuring and impairment costs",
        "totalLabel": "Restructuring and impairment costs"
       }
      }
     },
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r90",
      "r176",
      "r604",
      "r606",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r92",
      "r93",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r438",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r457",
      "r458",
      "r459",
      "r461",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails",
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r92",
      "r93",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r438",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r457",
      "r458",
      "r459",
      "r461",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails",
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r272",
      "r273",
      "r285",
      "r290",
      "r291",
      "r297",
      "r298",
      "r301",
      "r383",
      "r384",
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomer"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesExcludingInterestAndDividends": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services.",
        "label": "Revenues, Excluding Interest and Dividends",
        "terseLabel": "Sales and other operating revenues"
       }
      }
     },
     "localname": "RevenuesExcludingInterestAndDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r570",
      "r662"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r31",
      "r759",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]",
        "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r104",
      "r105",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCapitalizationEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Capitalization, Equity [Line Items]",
        "terseLabel": "Schedule of Capitalization, Equity [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfCapitalizationEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCapitalizationEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.",
        "label": "Schedule of Capitalization, Equity [Table]",
        "terseLabel": "Schedule of Capitalization, Equity [Table]"
       }
      }
     },
     "localname": "ScheduleOfCapitalizationEquityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansComponentsOfCompanysNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "verboseLabel": "Components of Company's Net Periodic Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/PensionAndOtherPostretirementBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r134",
      "r142",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "verboseLabel": "Effect Of Derivative Financial Instruments On The Consolidated Statements Of Income"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "verboseLabel": "Effect Of Derivative Financial Instruments On The Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r131",
      "r132",
      "r138",
      "r142",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Notional Amount of Forward Contracts"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Financial Assets And Liabilities Measured At Fair Value On Recurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r70",
      "r72",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails",
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r70",
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r631",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "verboseLabel": "Accounting Pronouncements"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Restructuring Charges [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r84",
      "r85",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring Charges [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "verboseLabel": "Operating Results For The Company's Reportable Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r463",
      "r464",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "verboseLabel": "Reconciliation Of Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesGoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r327",
      "r331",
      "r631",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r269",
      "r270",
      "r271",
      "r281",
      "r284",
      "r289",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r300",
      "r301",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [
      "r678",
      "r679",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Junior Participating Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]",
        "terseLabel": "Processing revenue [Member]"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestructuringCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Employee termination benefits"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Number granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.universalcorp.com/role/StockBasedCompensationStockBasedAwardsIssuedDuringThePeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r1",
      "r162",
      "r174",
      "r663"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Notes payable and overdrafts"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r183",
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r322",
      "r327",
      "r331",
      "r631",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r196",
      "r197",
      "r198",
      "r228",
      "r252",
      "r256",
      "r258",
      "r260",
      "r267",
      "r268",
      "r305",
      "r343",
      "r346",
      "r347",
      "r348",
      "r352",
      "r353",
      "r358",
      "r359",
      "r361",
      "r365",
      "r371",
      "r552",
      "r620",
      "r673",
      "r692",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r21",
      "r89",
      "r181",
      "r216",
      "r217",
      "r218",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r249",
      "r266",
      "r306",
      "r372",
      "r497",
      "r498",
      "r499",
      "r508",
      "r509",
      "r537",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r575",
      "r601",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails",
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails",
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Total comprehensive income (loss)"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r266",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails",
      "http://www.universalcorp.com/role/MaturitiesofoperatingleaseliabilitiesDetails",
      "http://www.universalcorp.com/role/SupplementalbalancesheetinformationrelatedtoleasesDetails",
      "http://www.universalcorp.com/role/SupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock repurchase program remaining authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r89",
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r9",
      "r10",
      "r66",
      "r663",
      "r693",
      "r701",
      "r756"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Total stockholders' equity attributable to parent, ending balance",
        "periodStartLabel": "Total stockholders' equity attributable to parent, beginning balance",
        "totalLabel": "Total Universal Corporation shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r115",
      "r116",
      "r123",
      "r181",
      "r182",
      "r217",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r306",
      "r372",
      "r497",
      "r498",
      "r499",
      "r508",
      "r509",
      "r537",
      "r557",
      "r558",
      "r563",
      "r575",
      "r602",
      "r603",
      "r693",
      "r701",
      "r756"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Total shareholders' equity, ending balance",
        "periodStartLabel": "Total shareholders' equity, beginning balance",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails",
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r91",
      "r227",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Changes In Shareholders' Equity And Noncontrolling Interests In Subsidiaries"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiaries"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r167",
      "r194",
      "r623"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "verboseLabel": "Trading securities associated with deferred compensation plans"
       }
      }
     },
     "localname": "TradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r324",
      "r325",
      "r329",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/RestructuringCostsCumulativeRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective.",
        "label": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax",
        "negatedLabel": "Foreign currency exchange contracts"
       }
      }
     },
     "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedLossOnForeignCurrencyDerivativesBeforeTax": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized loss recorded in accumulated other comprehensive income pertaining to the decrease in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments to the extent that a cash flow hedge is determined to be effective.",
        "label": "Unrealized Loss on Foreign Currency Derivatives, before Tax",
        "verboseLabel": "Net unrealized gain (loss) on foreign currency derivatives designated as cash flow hedges"
       }
      }
     },
     "localname": "UnrealizedLossOnForeignCurrencyDerivativesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "terseLabel": "Additional operating leases that have not yet commenced"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLesseesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r232",
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "terseLabel": "Valuation allowances"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r251",
      "r260"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Denominator for diluted earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator for diluted earnings per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r250",
      "r260"
     ],
     "calculation": {
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Denominator for basic earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_AdjustmentsToCommonStockAccrualStockBasedCompensation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Common Stock Accrual Stock Based Compensation",
        "label": "Adjustments To Common Stock Accrual Stock Based Compensation",
        "terseLabel": "Accrual of stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToCommonStockAccrualStockBasedCompensation",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_AdvancesToSuppliersCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances to Suppliers Current and Noncurrent",
        "label": "Advances to Suppliers Current and Noncurrent",
        "terseLabel": "Advances to suppliers current and non-current"
       }
      }
     },
     "localname": "AdvancesToSuppliersCurrentAndNoncurrent",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_AdvancestosuppliersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances to suppliers [Member]",
        "label": "Advances to suppliers [Member]",
        "terseLabel": "Advances to suppliers [Member]"
       }
      }
     },
     "localname": "AdvancestosuppliersMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_AggregateBalanceOfRecoverableValueAddedTaxCredits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate balance of recoverable value added tax credits",
        "label": "Aggregate Balance Of Recoverable Value Added Tax Credits",
        "terseLabel": "Aggregate balance of recoverable value added tax credits"
       }
      }
     },
     "localname": "AggregateBalanceOfRecoverableValueAddedTaxCredits",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits",
        "label": "Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits",
        "terseLabel": "Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits"
       }
      }
     },
     "localname": "BrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Customer Advances and Deposits",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Customer Advances and Deposits",
        "terseLabel": "Customer advances and deposits"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCustomerAdvancesAndDeposits",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_CropinputsalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Crop input sales [Member]",
        "label": "Crop input sales [Member]",
        "terseLabel": "Crop input sales [Member]"
       }
      }
     },
     "localname": "CropinputsalesMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_DescriptionOfHedgedItemAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of Hedged Item [Axis]",
        "label": "Description of Hedged Item [Axis]",
        "terseLabel": "Description of Hedged Item [Axis]"
       }
      }
     },
     "localname": "DescriptionOfHedgedItemAxis",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_DescriptionOfHedgedItemDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description Of Hedged Item [Domain]",
        "label": "Description Of Hedged Item [Domain]",
        "terseLabel": "Description Of Hedged Item [Domain]"
       }
      }
     },
     "localname": "DescriptionOfHedgedItemDomain",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend equivalent shares added to restricted stock units retained earnings.",
        "label": "Dividend Equivalent Shares Added To Restricted Stock Units Retained Earnings",
        "terseLabel": "Dividend equivalents on RSUs"
       }
      }
     },
     "localname": "DividendEquivalentSharesAddedToRestrictedStockUnitsRetainedEarnings",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_EquityInPretaxEarningsOfUnconsolidatedAffiliates": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "uvv_IncomeBeforeIncomeTaxesAndOtherItems",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the entity's proportionate share for the period of the PRETAX income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. Such amount typically reflects adjustments similar to those made in preparing consolidated statements, including adjustments to eliminate intercompany gains and losses, and to amortize, if appropriate, any difference between cost and underlying equity in net assets of the investee at the date of investment.",
        "label": "Equity In Pretax Earnings Of Unconsolidated Affiliates",
        "negatedLabel": "Deduct: Equity in pretax (earnings) loss of unconsolidated affiliates (1)",
        "terseLabel": "Equity in pretax earnings (loss) of unconsolidated affiliates"
       }
      }
     },
     "localname": "EquityInPretaxEarningsOfUnconsolidatedAffiliates",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_ExpectedStockBasedCompensationForRemainingCurrentPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Stock Based Compensation For Remaining Current Period",
        "label": "Expected Stock Based Compensation For Remaining Current Period",
        "terseLabel": "Expected stock based compensation for remaining fiscal year"
       }
      }
     },
     "localname": "ExpectedStockBasedCompensationForRemainingCurrentPeriod",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_FY2022GrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FY2022 Grants",
        "label": "FY2022 Grants [Member]",
        "terseLabel": "FY2022 Grants [Member]"
       }
      }
     },
     "localname": "FY2022GrantsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_FiniteLivedDevelopedTechnology": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet dates of the rights acquired of developed technology for a reasonably expected period of economic benefit",
        "label": "Finite Lived Developed Technology",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "FiniteLivedDevelopedTechnology",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_FiveYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five-year term loan",
        "label": "Five-year term loan [Member]",
        "terseLabel": "Five-year term loan [Member]"
       }
      }
     },
     "localname": "FiveYearTermLoanMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_FoodIngredientSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Food Ingredient Sales",
        "label": "Food Ingredient Sales [Member]",
        "terseLabel": "Food Ingredient Sales [Member]"
       }
      }
     },
     "localname": "FoodIngredientSalesMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_FruitSmartInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FruitSmart, Inc. [Member]",
        "label": "FruitSmart, Inc. [Member]",
        "terseLabel": "FruitSmart, Inc. [Member]"
       }
      }
     },
     "localname": "FruitSmartInc.Member",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_IncomeBeforeIncomeTaxesAndOtherItems": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of operating profit and nonoperating income (expense) including pretax income (loss) from equity method investments, but before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.",
        "label": "Income before income taxes and other items",
        "totalLabel": "Income before income taxes and other items"
       }
      }
     },
     "localname": "IncomeBeforeIncomeTaxesAndOtherItems",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_IncomeTaxDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Income Tax Disclosure [Table]",
        "label": "Income Tax Disclosure [Line Items]",
        "terseLabel": "Income Tax Disclosure [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureLineItems",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_IncomeTaxDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Disclosure [Table]",
        "label": "Income Tax Disclosure [Table]",
        "terseLabel": "Income Tax Disclosure [Table]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTable",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_IncomeTaxesAdditionalInformationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes, Additional Information [Axis]",
        "label": "Income Taxes, Additional Information [Axis]",
        "terseLabel": "Income Taxes, Additional Information [Axis]"
       }
      }
     },
     "localname": "IncomeTaxesAdditionalInformationAxis",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_IncomeTaxesAdditionalInformationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes, Additional Information [Domain]",
        "label": "Income Taxes Additional Information [Domain]",
        "terseLabel": "Income Taxes Additional Information [Domain]"
       }
      }
     },
     "localname": "IncomeTaxesAdditionalInformationDomain",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_IngredientsOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ingredients Operations",
        "label": "Ingredients Operations [Member]",
        "terseLabel": "Ingredients"
       }
      }
     },
     "localname": "IngredientsOperationsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_LeafTobaccoInventory": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of leaf tobacco inventory as of the balance sheet date. Includes leaf tobacco grown or purchased from farmer that has not been processed (commonly referred to as \"green tobacco\"), as well as leaf tobacco that has been process and packed for sale to customers (commonly referred to as \"redried\" tobacco).",
        "label": "Leaf Tobacco Inventory",
        "terseLabel": "Tobacco"
       }
      }
     },
     "localname": "LeafTobaccoInventory",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_LeasesofLesseesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases of Lessees [Abstract]",
        "label": "Leases of Lessees [Abstract]",
        "terseLabel": "Leases of Lessees [Abstract]"
       }
      }
     },
     "localname": "LeasesofLesseesAbstract",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_NonCompeteAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet dates of noncompetition agreements for a reasonably expected period of economic benefit.",
        "label": "Non-compete agreements",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NonCompeteAgreements",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_OtherContingentLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other contingent liabilities",
        "label": "Other contingent liabilities",
        "terseLabel": "Other contingent liabilities"
       }
      }
     },
     "localname": "OtherContingentLiabilities",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_OtherContingentLiabilitiesAndOtherMattersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Contingent Liabilities And Other Matters [Abstract]",
        "label": "Other Contingent Liabilities And Other Matters [Abstract]",
        "terseLabel": "Guarantees, Other Contingent Liabilities, And Other Matters [Abstract]"
       }
      }
     },
     "localname": "OtherContingentLiabilitiesAndOtherMattersAbstract",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_OtherContingentLiabilitiesAndOtherMattersLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Other Contingent Liabilities and Other Matters [Table]",
        "label": "Other Contingent Liabilities and Other Matters [Line Items]",
        "terseLabel": "Other Contingent Liabilities and Other Matters [Line Items]"
       }
      }
     },
     "localname": "OtherContingentLiabilitiesAndOtherMattersLineItems",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_OtherContingentLiabilitiesAndOtherMattersTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Contingent Liabilities and Other Matters [Table]",
        "label": "Other Contingent Liabilities and Other Matters [Table]",
        "terseLabel": "Other Contingent Liabilities and Other Matters [Table]"
       }
      }
     },
     "localname": "OtherContingentLiabilitiesAndOtherMattersTable",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_ParanaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parana [Member]",
        "label": "Parana [Member]",
        "terseLabel": "Parana [Member]"
       }
      }
     },
     "localname": "ParanaMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_PreFY2022GrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre FY2022 Grants",
        "label": "Pre FY2022 Grants [Member]",
        "terseLabel": "Pre FY2022 Grants [Member]"
       }
      }
     },
     "localname": "PreFY2022GrantsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_ProceedsFromTerminationOfInterestRateSwapAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from termination of interest rate swap agreements",
        "label": "Proceeds from termination of interest rate swap agreements",
        "terseLabel": "Proceeds from termination of interest rate swap agreements"
       }
      }
     },
     "localname": "ProceedsFromTerminationOfInterestRateSwapAgreements",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.universalcorp.com/role/DerivativesAndHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_ProcessingcostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Processing costs [Member]",
        "label": "Processing costs [Member]",
        "terseLabel": "Processing costs [Member]"
       }
      }
     },
     "localname": "ProcessingcostsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_RecoverablevalueaddedtaxcreditsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recoverable value added tax credits [Member]",
        "label": "Recoverable value added tax credits [Member]",
        "terseLabel": "Recoverable value added tax credits [Member]"
       }
      }
     },
     "localname": "RecoverablevalueaddedtaxcreditsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits",
        "label": "Reduction of Brazil Audit Assessment For Tax, Penalties, And Interest On Recoverable Value Added Tax Credits",
        "terseLabel": "Reduced Brazil audit assessment for tax, penalties, and interest on recoverable value added tax credits"
       }
      }
     },
     "localname": "ReductionOfBrazilAuditAssessmentForTaxPenaltiesAndInterestOnRecoverableValueAddedTaxCredits",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales agreement to sell common stock of subsidiary company, value",
        "label": "Sales agreement to sell common stock of subsidiary company, value",
        "terseLabel": "Sales agreement to sell common stock of subsidiary company, value"
       }
      }
     },
     "localname": "SalesAgreementToSellCommonStockOfSubsidiaryCompanyValue",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_SantaCatarinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Santa Catarina [Member]",
        "label": "Santa Catarina [Member]",
        "terseLabel": "Santa Catarina [Member]"
       }
      }
     },
     "localname": "SantaCatarinaMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Silva Acquisition",
        "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Silva Acquisition [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed - Shank's Acquisition [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedSilvaAcquisitionTableTextBlock",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "uvv_ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of income statement information related to leases [Table Text Block]",
        "label": "Schedule of income statement information related to leases [Table Text Block]",
        "terseLabel": "Schedule of supplemental income statement information related to leases [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleofincomestatementinformationrelatedtoleasesTableTextBlock",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLessessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "uvv_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of supplemental balance sheet information related to leases [Table Text Block]",
        "label": "Schedule of supplemental balance sheet information related to leases [Table Text Block]",
        "terseLabel": "Schedule of supplemental balance sheet information related to leases [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTableTextBlock",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLessessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "uvv_SevenYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seven-year term loan",
        "label": "Seven-year term loan [Member]",
        "terseLabel": "Seven-year term loan [Member]"
       }
      }
     },
     "localname": "SevenYearTermLoanMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OtherContingentLiabilitiesAndOtherMattersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_ShanksExtractsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shank's Extracts, Inc.",
        "label": "Shank's Extracts, Inc. [Member]",
        "terseLabel": "Shank's Extracts, Inc. [Member]"
       }
      }
     },
     "localname": "ShanksExtractsIncMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/GoodwillandOtherIntangiblesChangeinGoodwillBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_ShanksExtractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shank's Extracts",
        "label": "Shank's Extracts [Member]",
        "terseLabel": "Shank's Extracts [Member]"
       }
      }
     },
     "localname": "ShanksExtractsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsAssetsAcquiredandLiabilitiesAssumedSilvaDetails",
      "http://www.universalcorp.com/role/BusinessCombinationsBusinessCombinationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_SharesPaidUnderPsaGrantsRangePercentageOfStatedAward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Paid Under PSA Grants Range Percentage Of Stated Award",
        "label": "Shares Paid Under PSA Grants Range Percentage Of Stated Award",
        "terseLabel": "Percentage of award grant paid"
       }
      }
     },
     "localname": "SharesPaidUnderPsaGrantsRangePercentageOfStatedAward",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "uvv_StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchased and retired during period value retained earnings.",
        "label": "Stock Repurchased And Retired During Period Value Retained Earnings",
        "terseLabel": "Repurchase of stock, retained earnings"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValueRetainedEarnings",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/ChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesReconciliationOfChangesInShareholdersEquityAndNoncontrollingInterestsInSubsidiariesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "uvv_SupplementalbalancesheetinformationrelatedtoleasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental balance sheet information related to leases [Abstract]",
        "label": "Supplemental balance sheet information related to leases [Abstract]",
        "terseLabel": "Supplemental balance sheet information related to leases [Abstract]"
       }
      }
     },
     "localname": "SupplementalbalancesheetinformationrelatedtoleasesAbstract",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_SupplementalincomestatementinformationrelatedtoleasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental income statement information related to leases [Abstract]",
        "label": "Supplemental income statement information related to leases [Abstract]",
        "terseLabel": "Supplemental income statement information related to leases [Abstract]"
       }
      }
     },
     "localname": "SupplementalincomestatementinformationrelatedtoleasesAbstract",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_SupplementalincomestatementinformationrelatedtoleasesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Supplemental income statement information related to leases [Table]",
        "label": "Supplemental income statement information related to leases [Line Items]",
        "terseLabel": "Supplemental income statement information related to leases [Line Items]"
       }
      }
     },
     "localname": "SupplementalincomestatementinformationrelatedtoleasesLineItems",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_SupplementalincomestatementinformationrelatedtoleasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental income statement information related to leases [Table]",
        "label": "Supplemental income statement information related to leases [Table]",
        "terseLabel": "Supplemental income statement information related to leases [Table]"
       }
      }
     },
     "localname": "SupplementalincomestatementinformationrelatedtoleasesTable",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/SupplementalincomestatementinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "uvv_SupplementalinformationrelatedtoleasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental information related to leases [Abstract]",
        "label": "Supplemental information related to leases [Abstract]",
        "terseLabel": "Supplemental information related to leases [Abstract]"
       }
      }
     },
     "localname": "SupplementalinformationrelatedtoleasesAbstract",
     "nsuri": "http://www.universalcorp.com/20221231",
     "xbrltype": "stringItemType"
    },
    "uvv_SupplementalinformationrelatedtooperatingleasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental information related to operating leases [Table Text Block]",
        "label": "Supplemental information related to operating leases [Table Text Block]",
        "terseLabel": "Supplemental information related to operating leases [Table Text Block]"
       }
      }
     },
     "localname": "SupplementalinformationrelatedtooperatingleasesTableTextBlock",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/LeasesofLessessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "uvv_TaxExpenseSaleOfBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax expense - sale of business [Member]",
        "label": "Tax expense - sale of business [Member]",
        "terseLabel": "Tax Expense - Sale of Business [Member]"
       }
      }
     },
     "localname": "TaxExpenseSaleOfBusinessMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_TobaccoOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tobacco Operations",
        "label": "Tobacco Operations [Member]",
        "terseLabel": "Tobacco Operations"
       }
      }
     },
     "localname": "TobaccoOperationsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails",
      "http://www.universalcorp.com/role/RestructuringandRelatedActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_TobaccoSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tobacco Sales",
        "label": "Tobacco Sales [Member]",
        "terseLabel": "Tobacco Sales [Member]"
       }
      }
     },
     "localname": "TobaccoSalesMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/RevenuefromContractwithCustomerDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_TobaccopurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tobacco purchases [Member]",
        "label": "Tobacco purchases [Member]",
        "terseLabel": "Tobacco purchases [Member]"
       }
      }
     },
     "localname": "TobaccopurchasesMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/NotionalAmountofForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "uvv_TotalOperatingSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Operating Segments",
        "label": "Total Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]"
       }
      }
     },
     "localname": "TotalOperatingSegmentsMember",
     "nsuri": "http://www.universalcorp.com/20221231",
     "presentation": [
      "http://www.universalcorp.com/role/OperatingSegmentsOperatingResultsForTheCompanysReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Subparagraph": "(a)(1),(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a-c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498357-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e725-108305",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e765-108305",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r668": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r669": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r671": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r672": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>85
<FILENAME>0000102037-23-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000102037-23-000009-xbrl.zip
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
M0%14$<6Y4=SC'"E1UD7C313$1!>BPS51X4NBPH6HND=4J$%45/" "-/@'"/
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
M(^F?4BO"O5)I5OM;4E?L[N1?7+Z=A6^KX9H"WZ7!MRFZM.0LFF 2:%4 1D,
M[36!&)2*Q#O'="[J+RK""WPW%[ZM1FP*?)<'W\;N:XBT@FH-1&*1=E\F03&/
M 1,NJ$O_](@FZ85%)>6=#R]V-&JS!JE>Q^.9&;:A)EIT(EV[B^+&D5UK!> *
MSRV'YUXLJ RI/>998"B;*(YASD 3:L (3H7UPK HZB/:'%=*M75,^R:-1M?%
M=_QP8=]:N;@"^V7!?B&A+*29PI@"\S;GKR?+1GE*P"N!;$C2A'J<82\9KRAN
MJR1U@?TFP;ZUXG(%]DN#?6.W=TP0XJP#A&D$%K0%A3 !%I7B7"''))G#7E4(
MWSD;;56POQ ]EP.Y7-"\!G573O"7:W2V*D*7%>ZSR?@LC>9#U3L;FJQQ1[YN
M&'QVFMBRM+9>@VL\K/CNT[1 2SQW#9PL>:**M=6>M?5ZL52'3#H*1P&<H22R
M1,!@K%&@E--4HX@(=?TMPBK,[JRP2@BHLX!MRSU2 -LV8!=BMB0)5\8Q6.)(
MED<1C%,2M/,D1,(-$[X&K.0%L)L+V+8<&P6PK0.V&;V@6$K''4AO C"44&N2
M-036);@*$C&GHLYLUWQ3@[3=5P2_G@^&>=CW'IC=:-)J2Q9\FJWMD=\[/9N,
MWX7L:9C^/AE/2[I_BVSV=O& 760TJJ02>)HW8$I%4-8(T!++0&QVWJ+^%D6\
M(KA+^?X%RMT4# 7**X-R4TDX9@31"<5I(BVP!%ZPN0&7TB*)#.6==C89)EI4
MXN[:OT"YLU!N2TH4**\.RDV-D39>:W*Q'1%0@K+S8+'@@)6QAAF=D!PSE)/(
MH%W:E1]6V&'?N)/TQ\F'%@)DQ4^R6LGQ:>X2N>U>SEQAMG:9[<UB*7'D/=.(
M>T!$86"62]!!(.!I>T(Z(.F(Z6\)J2LM2Y?0S<5Q6WJCX'@U.&Z*#2DX\]IS
ML-:*W)_'@&8!UUVWO*%<(HX2C@6I>*D.N,$X;DML%!RO",>-_9A3A[WC'*+*
M[?)PDAM:& ,V2AVT)-J:F'&L*L8WJ5+@4K.V2@KW2HKPS9,4G^44Q<(:2V2-
MQ;K>D5L6:&2@!&7 E$B_666!TT"0HP'S6#?93(9<14E;347*48Y-XH'V:OH5
M'E@5#S150!+S5B?3#ZC$$I@./ED/-DEZKJD+FEKN>']+*UHIK0H+%!988H'
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
MU]PJNCHJ_'"P&0)82_>V6=RW86DW^W9GLK MV5D9V?FRLV0,91G+<T=S9)0
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
MW)/_5DTGI!,_!80:]^!M\/!@Z.I%JX+ID(01^B+8"0ETM1S%Q>OU J%*^LY
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
MFB=&)3LZ'H04RU,1?W4+,GTS*^6F-LF]+VWD"[6&OY4CQJ6:J#2EU#/AC&:
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
M _4GBBB)C-<A.R<52&1&(R4EU4YD#*>@R/..P'<NV_,RCK];P+@OBM\"QF,
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
M!39'S!N.1,8SE-(\TXII^)1_KQ+H^JJ*@!!UW<UH,$>/@;W<"*ZZ$K(FD %
M$"A= (&0B>7ZT\CSZXMZ7N64?#(E.SE_!<+T4Q4CO_^9O&'!R-MT5KS*\NL_
M?0E]):]2\7.M?K^O-/VY&7B4OC+ZP*5(?_BH?)J%-.]>B_2YSDQ;8C0P/!L4
M57FC:J,OM6PEO<'<M/4^?[+XZDN=FW93W6,16?D 160?H31L^\H[O_+VR9W,
M4TON=#@;WG<3E/G1F&]\(_2*N7IF-SNO&N%SN:$IC0K79+C.#&<BU0K[C$DE
MTXP1E>59[9V;W+2G-[FA^=V[6#O?F@"*S2:&\%!]>Q(W-7_6P5??U/SR+OU(
MH=T+<]X]?-_;NWAWMO_W#O]X<<2[7\S%IY"3\&2'0WM+-S6[V_8+]"OM7NR2
M[A\?+KK;F_SC8>_+_O97VKWHGG0OWIU#?^"=__9[Y_A\FN?P</-B?_.SM:E@
MEE+$>+APKYU TK@4I8[JE&F5$A:J)>2T@S&]<T*8*W%SA5?G6]AJ82N6KJ*>
M6B68SWVHC,8UIUDF.&=$*IWG^"<2A+2P]9BPA1=@2U M),$I(D;CD"?$(YV)
M'!%GF1!* (3)C=><X4Z:W3E32 M;+6P]"&QIEX&659JSS /; J*56\FM$82E
M5#AZY5EH"UOK"UMT ;:PU@+8LD"*<16.8QV2-E/(&66%M23+%-UX33H\S3I"
MBA:X6N!Z$L!%I,N!;H'FS3V0+B,]]<IP[3P5V!KZ$XE\6N!Z3.!B"\"5:R]L
MEF)$E. (UI$@F9H<8>9,3H@!=<4#<!%!.BF5:P1<+R _Z,Q]I9_W[[7U/FX&
M==@JEUJ;:9U2YA47GDCN<<IYYI64I/6(/26HZVXM><0DSS2FV"&>D0PQA@W2
M)I.(4FUS8PES'DS+C'?$%964UZU64"OG/ROGGA'K+>8Z-99Y[Y2P@C,ON/(J
M8Y/JYZT+Z<G(^:(+R7N:2Y$SE.-4(V9SB93'&#E-".."V-3G&Z]SW,G$G1W?
MK9ROK9Q3EA/.<BND<HPRK3*PQ;VV&1>Y%TZV/I<G)N>+/A=)<LNR(.+<$<1
MNI&@UJ,LSPC6\%]FQ<9K2F2'W=UP:05];07=<9=S03%Q6H>$M,)RJHUAJ<>.
M*<]:'\43$_1%'X7%S@NA%4AV(.XBTTBZW,"^RVE&!,YR[S9>DYQWL'A"1?N>
M0_C1S,WR<N'R_0J=RS>"NILZFI\RU+%,VM2FP&>D8@[0+<U5JGTF<^%SG+'6
M1_&DH.Y@R4>1981:YS'*9<H18]H@I1Q&VI TQP2G&4L#I^G0[.Z%X=;N$*F5
M\XDO$E0:=4YQGWEF,R(SG*8NQ2JC/E5$MSZ*)R;GBSZ*E%G!4F4053B$N6"*
M!%<":9W;''@L\20<N\A.QNY>K:V5\W65<\KRG&&FJ544=#I3N:/&<B]ISKWB
MO/51/#$Y7_11:.LH&"@2I8ZGB%G+D$R]"G*><0L+[AP.X6R=7+;Z_/G*>6X$
MST3*L%.,92DLMI*P\D'2O>&9;ET43TS.%UT4&;$TUZ#*J38*,:XUTI918/"*
M4BFRG/ @Y[232K)&<OX"8BCJ#%O5-,/67'V2ZRH1M($6]WD 2U+*0S5(,&V8
M=*DFC#F.L3.9]^DD&+9U8CP1,"R6G!@NY0(,5XJ\4SEBJ51(&*Q12$U$E0CE
M/M.-URGI8'YG,&S/9=96SI7TGGG*E,XY \-&8TFMX:'6:Z:LYZT3XXG)^5*@
M12 VRF?(298AEF<94JD/H:0JY419B3W(.<DZ4MPYXKV5\[65<ZE3;[GE3.2:
M<9\*K%,LA>1IRG/!V\LM3TW.%YT8G&9YYK5"RC.&F&(<"28("@&S3BNO<F_
MN!$=PN[LQ&CE?&WEG%$O.:$8>^L93S.M-+.I$%YGJ2+6M4Z,)R;GBTX,"H*N
M.*4@Y]: /O<"Z5Q[Y!16 G.;LIQNO&:DDZ=WOGK;AEG<1DIG:RK7?QX.1JIW
MC\Z,%7IV;YR0ZODAI@K>#96FE'HFG-$,>)"R@I.4:S"'6D_'DT+,Y20KFBMM
M/=7(A? TIC*%A,8"$:9RDJ?AMHG;>)U+#-1H5=D*;I/?[:D<_KQ<B$@%%9PK
MP2T)6=*%-EY9L*FI\L9Y0UHGR1.#B$4GB23,$4<MPEDX#^+" +UR'&5$6BT8
M@=47&Z\SEG<R@5N(:"%B"2)^JI!""Q'K"Q&+_A6;RE2&$+!,<H88<PI)+BA*
M,Y);85,J) YW\$4F.S1;U1W\%B2>$TB C8Z)$-8+C!G#2J=92HE6Q)M<&X);
MY\P3 XE%YXP70!5S0(4<*QXBR322),N0PY9YDE.:&A5 @G'<X>S),(D7$X%R
M6:MO*1:E#3=Y4DZ8N)[[D^7<[1O PQ;Z5@5]^\N).ZQT*0;+&(G<6\1<SI$4
M:8J83YT6N<JLLQNO64?</8:V/7Y:6SE>N:>DE>-[EN-%5PBL66X=T2@51""F
MO43*\!Q1EW'%".&6JR#',FOS[SQ?.5ZY.Z.5XWN6XZ5++6!5LA0S)!1UB%&N
MD,PM0YKD3*36.^E!'V<=GK?Z^/G*\<H]#JT<W[,<+[H4)#92.9P#I08MS"P'
MB:8NA>7"VK/<>DEUD&.\5N&;+S+<8VO0C[X7-0H%SJ<.A,&":^%.#H4[9GAN
M7$5-F=L45M<.QJ%H[F2Z[N:<7;<UNG5^Z!7.SW-1(?<5'U--O=.[H::=JT:;
M?;M=G!;6]6W5ZI25Z93E!"9  *3T+D>IS6("$X5T;CARDCN76:M-*D)$#._@
M=,4G62N0K#5/HM]"; NQC^TU:R'VH2%VT8U&<I*&G(=(R]0CYH,;S8$A;HEU
M##1H3B4+>:QI)V-W=J2U$-M"; NQCQ*?U4+L@T'LHH?3D4R17%LDO T16;E
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
M!V^2A)<.UC&N9+EM8E:#Y..!Y/G6^KYV(&"8!Q1@@T3<.(,L4QIY$%%LC6<
M=J#,XJ;3DT%CR_;\X70JU<Y8,GVNKJU".9?&W[.86]69QW^& UH?C0>$YG/,
MCF3L_U[:PK7D7",Y;.O3OA&:!$8=\H:"Y%@!.RNE";E@I:!1^$C-RGMZ/_*)
M)[6W:I%8@$AP$(F<'DLEP4@Q#Q87T["W\USJ(*0*,@:&328KO;_!]:0[3"T6
M"Q +T?RT'Z1EE 2/DHL1<9TPLLY)Q!4+@E.2A$H@%C>DE5^]Q90R420[QBIK
M(DR>VD_'F ];_4&WE_D0J_2?3KELPS.&873OJ*1X&,9<QO:LXFFMCL\9164F
M4PYJ% ')_B@2<O]:+TF#--$ZA3VWBAHE%=B.4FJGG#/VS@3._PP']K';^[MK
M.W_G88/X%J=+^=R_IE>Z3G0_T:VS?0_+0 P12!' ,>ZB0IH(@2AC-#I''95B
MY;U<NVF7NR-N>2:(I#HI&A@G/%@,^ZO&5F,6)<-WYY>M9>#^,L# 1&91*^6#
M0LYC 2:RP<@QY>"?( , +$D:#(;.V@WX5<5;.]EE.H;%/APE<<=.CGY>D[R9
M1:?<_*JL_-8/0)31&<$4\I3GIY?!WWYLYZ..U>K0OUV= X1<D]T?](K(0W%(
M5]157Q42+O(LRER)@A8UGYH6@?<K^%%;93#WH ,.8_'X:'N=(G>].*8H4NS*
M8'N%QE>>7.3T]LNX^(B7M1CY, /B>8HTGHG'<2RWNC%-\53E5]_MG//EG H"
M),&?.T7*\2 G#"R6\"EGP.0DF5.P*VR_/. Y[53I1%6B_N6_*@%=+4V$\K!N
M%6[OO^=G#L^<JS.?(6E!>?QRT.V&X<%D>4HY=G@U]G)#TJ9&F>"0TQIRXD\I
M^B,.Q^KR? QZ,\-3?@AH;Y%S<515].1'_,CI/47!Q-%IK]7/:0Y5?M3XO^&Y
M_<R?5-;Z%IG9@XK::E@U,O;XHC1XDDD*4*2LC #AZAY/G"WF5RBTOCP]7+V.
MGR*_9H5=8$=5YSK#=2O/S I6Y^ERYU9U;#HBV3K))TF#(85AP:A5'=H5E$Y#
M_F9[8%N=JB:Z>EH)K,5Y'=P!GML^KRI=?'F 6]%"C5]>G;[.%M9<.47Y4!A
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
M@D9N+$Z %MYZXYR2G@/(6^Q2!>X8\UL8"'^OD@'&<@3^B;V<6&P/XG;Z3W<
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
MEEM%'$=:6(VXE.",6NJ1 R?4.RQI]/G$BI!5^7"'=.&Z],S'7C6HUJ"Z\,#
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
MCGB*>%0^21^DQZ(JFB7NG+Z\PGR_@DL%EQZL.UK!I37@TFR'-*>Q(UAJ9+0
M7+(J=T@C,C=BIB%H:;G5&9<H*;A4<&D[<&G-?<8*+JT!E^9ZC1DG73 1)9'+
MO3 5D8U:(^FES.)2)(X^>T'P#LG51QX;,!5P*^#V,%V_"KBM =S$#+CI7((/
MSA'YP#FH@"0@XPE!VF+NHV-,T%!51F";5$%Y%;CTJ$S\BVGY0_X9=1,Z[<>&
M[5>QA%TWL/!@92:,/_RA[1S$RH[8@5>NI&#"D\YZ?4A;6G7<[].G?GR9S_K]
M\*3?=5X/S_E-M_=T<YWN"V,7U O$W@OE E+&1\2#H<BH&) @U(!"H!-U@+%D
M1[)-JN9<R'W#352%W#>#W&?M6$98##3MD;'6(,ZC1CIPA51*#BLIJ!4YLW%'
MW[UD2"'WC27WE5M^"KEO!KG/FH=8"G"TB2*BI0,-RG#D-'4((-SJZ&(,1%3-
M&D [?L3T7C!C PTJ!3,V S-FK2XL4*J222@0#IC!)4$6"X6PCU8R%;VVM,(,
M;?@CPXS% ;_BFH#?!S%9ES'*&&L=XU&9'Q='&/]3_2.&QDN8E#V(C;I!8FO<
ML'4_9S']<AZ7[/B[G0&I6S[&%HE8"ZLQW*9HS'7>J-%E'M[E\56N/LP7F4Q)
M3+ 2_SR<]LZK%J!%1KI)1CJ?TZN2PI:P&! (2A)QE2PR@D04N=),2VZ84,]>
M\%TCYFHH/2(HV7;R8R8RYCBQ2EO.-=<B"-!F"/&!.XQ-17ZDD-^#D]^LBF*)
MDH8HC9C*%9UD+GK,G$'!^FBPQXH2(#^QR\C:R:^H#&6,,L;35!G^R&6&!O!S
M&P8)C7<3Y0Y^'Y<[^ !//":FO_%C/"U#;><T5QI923%*?BLIY]6P7GF^W_^)
MO9S./[:\(EKDFAOEFO?S[AJG68ZYX,@3S1 7PB+GJ$&8LFA)9-&P2JY1=/L-
MKQL%^(N)[O^4$+/UXM1M%+""4P^'4[/ZEXF! (])@%,J-YE-"3D>$B(I>F>=
M]EC89R_8KGX$#J*MPZDEZGC?7*9X^9K$%?THRPV0+R4,8YZP-"GWKG,YN$1J
MFLA7H9]-?&G=)4SGY/>J &?S_?[K!B&[C<F..NLJECN$IE<PZO>J+O.[3G_0
M.ZV2!EYVPG_'< "WZR40Q?>JSD&&J78W%T78E'JY[_\88M/QE_;G_;WSO2/
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
M1CN%" T*>)O@S*2RY2O=<L\\]BQ8Q(6"+>?6(..I0;#7/@C*'=.B;/EJM]R
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
M4/>V9+-N$;2@7T&_6UG1#!"+X\0JT+&YYEH$ ;H9(3YPA[$I_LJ-1[]9?Z6
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
M*X1I=4Y.A]?]M#/W>YC0^_EG>Q-@-5P=S-["L!D(X?>IUSW.MSH"1.2K!UK
M:<_'/-RG^9? [@.A]^*D?%M+JM_@D2P.GE6G<7I\4M%WP[KN:;V!]9H!?OQP
M*R:.[?*,W/G"0W#1VU.0.^&9 4P&OM+I3JTG_H#=RY.^/:%L"X'M9XF_.M'!
M(2!UHPV"?;M?8?U0YEYTMYY?N3#8/M#Z*^UO6*JZ.NB15EGKAK"XMCWIQ^>C
M'WZ#:PJ'>/Z\U:FF6'WIM^%80U4S9R_,EF3,NUA__-M9*PP.GQNS*Z3.1I%A
MWL3PQ?6G9+>RE\RHNO5G<I=C=N6G>)?\Y&<@Z_S4-Z^;J\&[4LFEAKTAA^36
MI1G68^BZ69>I+%U_YLNY1(;(+6(2MFL#7H&LWVM5*#BU#8N+Q;/K:L6O**;C
M-N$?MW[EJB_O&DJXW@RSU<&1>[NU(\%O8Y;^/Z?=++A74E=ER,GBT?<X9+2U
MD-S*0D*>[4@LGF#?K4K2'@I,DW:D2OH;<GB0%D 0C/VLL(R$_5X\Z?8JP3"+
M5K_=D6#60Q./_-K3<NVON_;]%KS8]A9?^IW\[^E1IDGEI@'R2T=OJP@H2WF=
M[F XDVK\H0#>S76-\T.=F3>.OS<AM.=95+0W)VC_5A5*>K)T=D^BP>+[QNZ-
MU.ZI./J2ZUZ@M%YS0W?G;^>\)^E*O\'H^DJ8V4FWMDP]KRQ30$]##63HDYWX
MUE!_P9=?L0Z$G]/!U5^9NVH/I!U2,N-5F?CSL'=Y5PXB<KUHOR&;8++/;?O,
MGO>?_3JM&8(J-QR<9UUN=NT/L\+&H@7^K(*_T%)^H^5[UE+N%&=*&QL\X80%
M(VBB1F"2DO$F-_/;2$/"59:ZE_W&2;:0#C)7.;W>;#<IX9WV86X=(-^:B(>&
M'OAV_S#SHU^>-5_^_>Q?6=RSP*PR2\L\,1?E"ZW*I=@=6==FK1@@'F:CTKP!
MO'95SAIP!X?=?JP?F+3"3JWF,-:&\VI2(V=EA2M#%IJZ[7;WK/XD6R3'+K'=
M1N-=9\+$-S_7*9%@<H=&]N_^T%W;_Y8?[W0["+:I"FK+YFUXY<A&/6U"W&U<
M^C*R.)TE@PG7;"T]SS@/\FLO+>633F;8J/QA+4A<(\2/9)"AR:]ZE1O)ZG/.
MBGJ'A[T6%CI#'J4M?)$GMYY]B+Y;.SR>5WN3GWKVXD/VUU37)SM=&Y77M;%W
M:5ONKVF7UNM _N@/8SAMQ_=I[$JN\JOZ+SMAHLGB<)WA?6>\#;_GF(']3'Y/
MVN%\]E5;&9)) 3G#*H<S0YI$@Y@*L.E*1$GQ+/\)DEJIF>0B.,YPTHP90Z.6
MT4H;B9AU.&^'W_9E;H3EX[&+O9HO,;+3R#>O\GSDH..=VN<X:.QE$_?T0SLS
MQH>PR.E[Z3>\_.4<_IUE<_L,^%UZ:N&[5R!AY>;IC>F\BHJIO47]>*5[N9=]
M&_T\V#1+<C$SHVJY\(AOP_=;J56%U R].H?P.7SADA-6\QXQDBG>M]#W-!3
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
MFW"NT-S1,G>/GCOVBD&I"KV<906-^C%\VOR(QW%.^^H%K*;RRE5\Y:+97%Y
M+FMFWD?Q&,Z1:+*T4=IX<!O+DM)@7BJ=H=D]BY>-4]O[$@>-! -]"JW2$Z_8
MUO^2;"VON4CDCOJ(!26>$\&-I)89A6WB.EA6QV&1>Q"\=\#>/+.#]M?X]NQK
M[ ].P0)=CPNL$WCNM/GW?N[7][].FB?O+@^_'[>;;]Y^:Y[\>MK\_D4TW[2^
MM#[^=3QY@=5Z<]0^_+XGFM]WOK<^-B];N_\^V8?O'9[L7#;?''[?/_CR[3#W
MY>/OJ35=7U$%V'?42Q0HCHA[YY!V0J!$8;FLIRX)G.LKSNOR:H5N] O<+,_0
M'G*KS@W'-$FAE>8Z$>T,H<9B%8C'$9LGPLTZQR8M#H:FZA]BPJ52"D5"<NP\
MC\CHE.,\7?2))>GU_%C:"A05*%H(%#D16 B$!"$(QR%E#B_M>!*&Q&"C*%"T
M!% T6: 0PR)%RPTR-.?><TF128PCP0/1F$<;1"A05*!H"8;VD&08L(*DXRYX
M@CG10FM-+.6*:>&T][A T1) T50=03!C260*I: 9XHP[Y)*UR ;)A 33-E%5
MH*A T1(,[0%0Q$QDS.7\6&TYAS.:"")Y18@/W.$G'] *Y#P$<J;J^<7 C#9!
MH@2@@W*I9H ;*Y"/"=M(I<1TZ1Q"RU(1X<6\] <]FWO1Z$=_T:NYAFR_W_5M
MFPF&OK4'QR!)*?8R]Y#OGI['L[ZMQ/2\ R]]OD()UT&6#UN,F6B^RI@W+Q_X
M<*$_7*US,;WF@8/M*;]XM#*?_Q0*++K,Q4V0CM8@KKS4U!DI4EQCRL@BN'/V
M)M\AN&N9EK4XZ9UT)TL/ZV1Y+O7A/.*.8V2U-X@X0%^)?;#>;&P3OJD,+\*[
MML([+_]KT;K/)+=3OE>:L)8$(V>ESKI6(Y>413$I3SG5U"A6M.[Z"^Z\O)5%
M<)])<"<]E=8Z:;TG"'N5"8NQ1RZ8G!3MO/:@=K59YRI;17#G[-LKYO)S2N^4
MTX^%:+T%H54. )%K+Y!Q22(NG<8I.*H<6T)[N12X7<LG7WW0]?,6M[WCUNU>
MNNR^-W"KK,OFY;.]I;Y&E17SZNC/%J3D]G^;\NCBQ)WCE"'F941<)(4T218Q
MSH4+U'FEY\YVOD27Z46LY^S1+6+](F(]Z>K525N/ T5!)XIXI!A9+S-AK"-&
M))>HUT6LUU^LY^7K?9)8EW/IDV1[TAUL%:/&.(6"-PP.HT(A*ZU&A$L*UAGH
M\V@WMMFF$*9(]MI*]KR<P45AOXA03P6U$D$%R06'F#*($Y!LI[Q!EH%Q'JE/
M=*U3?8I8S]E57!3VR\GVE"/94,>B#AQ1F].)!1RW=?8F$X>-M)PESI=08R]+
M_"AA6TM3M])6I"W/7++RB86+7RNE^H.'ORXZ8VY4$M7FGJD=B@*XOP*8II/
M1-F$,9AT6!/$50K(!6Z1YP)T/4M>&SV7[(&'BL +!P@4)"M(]CPL%;<C6;%S
MYP9SDTYG@VD(T7(D8RY+1A)#8.]&Y#1A3AD9HM9SCI<H2%>0;GG&_1(D& 7I
M%H!TDRYXI7$2@%<(BV 0YR$B'5F^:--<*4)S9/:<#O0%Z K0K3+0S8UBXWY
M5VXD'HMQ4\'KR0;KP)I3@B>PYI1'6CFPZ[3V07OFV!Q#" K*%91;992;&WM'
M,><6 '53%S0\>J%T)"B['! 7;)BHHZ.A.CHAI4YP<M6;4NM5@;K951Z(^%&9
MAT=?VRZHC;%)FU'AL?2R]')E>OD**ER,5> M92Y*&RO71DFD6\LGR[*NY9-E
M6=?RR5>?]OHV%Q2,_4&C9P>QT?]FSQOV<R_&S.M9R@X5FMF7B14;[<KWL"EW
MH=-?*\;9,8M_YSK,N'CHY^"V:A[\.6BV;[JMD@Q4YMR^&)U!'!.#M$@:$2MT
M@A]"NL*$72!J&8;V D%@!:)> *):$Y[UP P!'**(2^,1-R8@33E%.!G))99&
M.5P@JD#4$@SM!:*W'@]1Y0;PB3@U84KY)$@*Q"$E,$:<:(JT"P1AI8*W#$<N
MY,8VD9N@E@I,%9A:"9B:5^Q5L:1> *'V)RPI3[&S3@LDDL@U::5#1LF$N(H$
M3GZ)A^2+)54@:@F&]@*!4\62>C&GU,%.#AL%K'I'FKM-_HG2*)05 L$:*L2%
MXL@8+I'%!!8W8A:#64)3:EG2W=>47_.^E_6OG2OZF?DU^R-(O"RA],^%B8=3
MCGJ'C<%!&)0TE8@GK)'5 2-*3-#8!VDR)!8B^'47[F=FV2S"O0CAGG1Q6T6H
MI=$BKHE&G!N1DP$)HBP(:K&!\UD1[E<@W,_,M?D X2Y'FB=*^(3ZYM9C;W1
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
M$T/P*P5CKR%^?\KA_K1S\GW#<)=M'NX/OK-&N"[X&B6,"A,,\!JY!['%QN%
MM"9P",8DEM/NXO!U.O8K"F,]AH.N2IH@+@5#QBB'"/'!@UK$(3$X[5*\?BD
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
MD)0DC3PJ[[0/5$7LA""8:%'7@!K!TSV2)PL\+0J>\&1149I"H#@@EQ1'W,F
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
M*(K$8,0=X<@099%7AG/#0PC);&S3&4?^@G %X5X1PBW KUD0;AX(-^G4S#2
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
MO9W-;?C>T <8]]YO'GS:^?<?@/;VUUV \[M/_WQ^O_]/VCF#<;WZ$"WA6!K
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
M.2XE.I[VELPE.G@T04;8DMSY[(1D!CEM)?+<"X\Y4<S#EN1ZMH%H*='Q""$
M#8B<.6?O%W'3(+9KQS,FYMZ^W"*J@\\U!W,&I!3(:-A(.BDCM0&3AW3UP]MY
MMN^8II! <W*\D,#2D$#]W(-1K?)Q%C*6A!PFE'M4&(ZTU[F*+$N!V.PFUXRV
MB -*A8_&*WP\LJE:"BHLF IV?EY0X=,[^N[LC_[.)HSQ< OO[+_Z^N[?M^S]
MOZ].=_[=YGO_[HB]/U]_VONGJNQA/!9">XP\]0QQH@,PB;5(9AL 4^.#(6OK
ML"U:8GS.8P<62=7.[9GK?<B 0:?EB$FE$,]MF1Q5"6'--#,AX!!X%G3$7-.Y
MKI3\>*22'[24_'@*9G\IU]<42=9L>I^"X5IJY&/ B,.2(DVH0M@3JW3DU@I0
MYS5I*OJ_10'^!=ZMU8V**3\/[,]D@IH P X>:<L(XLIS9 )@WW-JF- &[/F8
MF[IS/9M)OCCTETH>I9+'TE/NXC6JDG__**P[6P4="TX%!9/2$Z=!XV(!&18I
M\*]E0CI%K<UY1K0K]8.5KE+%8P6Y8_'J6N&.1^*.F:#32(FWQB+A<NT?)8$[
M#(7?HL!&!F4D XU-=MDUAZ8MI8ZG%95:"G@L/NE@M1+8[R X%*$Q,>Q]4)I+
M24UDCG)I' ^)!$Q+ 8_6BX398KQ!>I5]$8@E,-UYSD@PQ%/$J,<,$^#P&*9!
M.;14\"@$N'H$>!<OL+4Y:8='')WE/GAC4J3<,NZI]RZJ4L%CF:BPKAUCKXQ@
M*J"DO<WQB089Y26B5BFLA%/)@G9,6)<\*(.TE/ H)3R>7 F/O_/! )!K#KP9
M5D?21\/Q9!0GO5',R4W?LIB.P, 9EZRY4MVC5/<HZ?1-ZFXT<$>,M48XS*6@
M6FF6:U$ZA:/F+MY<W:.FLGD_U<]B^-'!YR:PV2"&WZ>T=DY_&X/I9_Z^PGU_
M9\K;C9.]5%2\1E6\C[/E*K'!EB:&@A$&5#RBD,6>(">D$X1+PIQ:6^>RBQ_4
M>*)]V2>%U5:3U1*-L'%3XE$3'F2TUFN:/.$Q>A:PN+E(2&&UI66UNN'J@^;)
M2H*LYAQ8+5!D _>(<6U2,)[3R-;6!>UBW$!/A^*U*;5$6GB/GVRIT!N#:7F:
MMW[\\=>V[\JG^VA/HP+,QN$01GLV3:H#8N@?AQC@EWFETZFHG58D!JD"YY@[
M3J*@V#/L<"32-QH]-A/G$3X=CR=90_AC-#S<V'NY_4,UXD+5R-I$"=B_HZYP
M]M,"&U]W_OWO(8S[Z[M___G\[NPMWCW;^?H.QKKS:9OO[;^E._O]@YT_=T[>
M_P'/_/%# .V2&NV0<S+7^Q<1.<TDBB9BK)3U0N4"&_B:&M=W3[KC)I'D:33)
M"$XQ,9&02+#R, +&8FHT4JGLTY79IWNO/C@50>OE DD6+.(.4Z2%M8A$JRWQ
M6"AOLDI\366B^>3>S3>-C97J-8\0_[*D8O./X0CL\ M?<C')YT)?M8-&QT3,
MIRY(&9<05XHCG>.U:514.<8MQSFLILNOZ7%=2MVL"F,LJP)3&&/^C%$_Q'/!
M8ZN (I(*N9NB,<@:ZI G6E.N/5/$YY;83,QZ)I:^,$[)IKMG-EV#.<I/-R/F
M416[6Y/P=_XN!-P\ <^6,B"!24U-0"D9B3@+#KF8%,(\4.8I$U+RAE2V)0N$
M+BS2.F6OL$A+6*2NQO%$'6AL!FG#P/!+-/=U(!P%%\ <9$JX'&'2B!KWR('$
M3R_>\.$I=@^,RKEQ:9] O,XMG[W5TN,NS@XA,*92)AQ3X#IQ*R)5F"N%B3..
MIEMGUY5(GF61'K/%'3S34?D0D!%"(.Y%1)H*CQ1E-A L9(IV;9WSKE#7>"[F
M [&61RX6CGPZ'!DY)QSK(*W'W,KH@I1,VJ!\U"(X>G/^7>'(I>7(F6A''XE5
M J/$)$$\ALJUXA&)&&"ADJ22 4>:KA375%9M%T=>GZ,G[Y2CU[+@O/GEZ"UT
MD(\=J+8 )MX?3FR_8[]SXWFFWM7C[JK4>XN,H^F,O6"PC&%XG$_=GT *_KVF
M8&74@*"BC* G1T$53U'8X)3%$H2"-H)+=;.I=%,:_NWT@2+?FY?O[V;/X9/V
M-#&&1,(><2,3,DYY1+FF23!JC /YKE277G.$=E_Y?CL(+8<I5!CQR3$B,Y$Q
MQW/-;<NYYF -B>05(3YPA[&Y>V&2PHB+8\2ZQ6.$,K"L FF*.>)6:V2)TDA1
MDG+;-)9X[A6->9>3V:Y)[:3$2I]^7H5)7 2M7LK-.+2CC[W!Q1"RQ^!JML8T
M'O;2-V8G5R^=3E_J#0*8Y"_0]+*FT7N+2%YZ_TA>\NO4"S3[<RYAR3^E(GKA
M!4W#X60PG,2EA' __N?UZ?M_PU$N6+=S^ _ [_>#W<.W^'W^=_/SV>[A%LOA
MXWM_YK%L?-W;]'1G_W7:V=\ZV?GXP6N-X?\18<=5SAN/R$07$(TI:1=--%YD
M#IQ.T>MA9<Q/)D<OGC\_.3EY]M6-^L^&HX_/*<;L^0C>?GYQ[=KZGU=[/^?6
M=+ G.OYX-(H#?]KQ=GS02?WA2><@5X<:=ZH-!=;99%A=#.]/.D?'(W\ NVA<
M90D- =M^6"5<^-'PJ-,;'!V#E0LD/.[T\@TN(@7A+FDT//RIT7<UQ@F^V _'
M50#3Q^$PC+/]'#HG<'$'/OOMZWOG;^3+ 9YP@]'X6>=-C)W=O(\(R</O9%QG
MG(#IV1M,I0C\]:RBL8M)6K\:W?Y#HCA_)8/M*?$&+;S1+MX U6#C@S;88V<T
MPEP0Q'%DR#J"D6/,1L>L,@XWQ!L]4 ='$5 Y A3/DD8SL/_V)1=)B-] ?T%*
MWZXXLJ?3KO5V%#N'-L0\R'PE*!QQU#_-97Q"=)-N)Y, 7#9-@ISRVLSW#&'G
M5Y^>GC?E:X:@9?0R;0!C'(]ZD].*3N!SA_!J'LKXQ!YU[,=1K$[H@7H*]\R'
M>UCAGI9Q#]M]]4&D*+4*"726I!%GE"*#@7N A#SU,0J3Z'VY9_\ ^.1N[)'?
M&PYRJ3?XZ.4DYXSJ_.;QY%M7T1P=/05ZSW^K#)=5CLOJ [LOA/-;V7KN#8ZK
MBZ][Y:8\<7,!X6OQNOY_W>CYS81QOC^9S-PP [637I@<7(0=7OK4.;_@[Q^Q
M#O2JX\G-'[E$,CYF*FV:3PB^%0:IKLW\I9]YN!4LE>5&<TT)PY@G+$W"@B@G
MN7=2TT0^*+EV\:&#T?=5^1B1&T7[&=E<'?6%[9_8T_':\ZL4#6Q\/B*>.:P^
M88N9ELYUL_((HYDIS5B-9G=O?ZM#%(C'\P.GW6/0U %X5TZ8),ZEA8A41N65
MH49I'S C3%L>E+H^1O[JF=*;R=!_/@"+ .R K?\]!HF=@;S9&WM@B.-1W(<O
M^[T/URSXF&BW=\'7.W1GTY_L_;MS\N[3QLGTO@<'\+?8/7O']X#+=^A;NKO_
MCL_P]1G<^VQ#O#O[O0??1W?_W.WM_;D%?W\&?O\HX+6S]_OOR.ZG@[3SZ3/Y
M@+&V5  ]!ZE!4[21(I=L0%@1+F'&F39N>N@')!7#1CYJ\]J+R, PE9YPQ:,5
MSBM,I5 JB)# (HUC;X\R(8R.@;5?_F=C]\^M-YWMW<Z;_VR\WOK/WE^;6Z_?
M_)_.UJNWV_OO.AN[FYW=O=V7>[O[K_?^^FM[]T^X='_K]=:;_>F'WO[^9GMS
M>^/U]M:;BV.F\\TR2WHW,V*-;*>+_?-GN?KL+&IC'0;EFGM.B'342R,4ECS%
MY*SX%KH]M]WL0;,^[L>]-+NO]_.QUM/=SA_Q!^)D<%XX%$)N\TZ21!:F&G$?
M%9,JUUWD]24-T1.#$XZ$4EB%J+7RWCNM:/;K$5/?SC=(O.O4:B:;UZEO2?8;
MV>X:#GROW_NFWU0JSX$=5(;9X/H<L<[X "RG\VWU__]_(!_5;YU8;:_J8 >V
M=IX^4,SZV92ZL)BJ&XZ/W;@7>G;4@R^HK*)\+', EM#THS#(SB%\^&"<W?B@
MAFU&'P]='$VU=D:ZG;SMJXNSXR"K;#;?J0\6Y:7JO'4%9W85<AQ+E0KW39FI
MSI9A\OOV:!Q?7/SRVT5QH-Z@FL+J0[_-6E@U(Z3ZPNG;Y[+=F&>*T"S>SX,U
MSK_X7/(_JR1_[21\^AYCSS W-[Z-GY%[OB?HS5_ZHT_^:+#F&55\2<:JGVE.
MG_18"8SU?CNK[('%C%7?ZJX_"0I;HMBOZU./?O!,-T;?$7&;YY^:I6VJ4+]?
MB<>=J53<NB(5.Q<"L<S/#^>'7)F?903']8_^2V\PQ<?D8'@,]PGCZ9_#-/TW
M9"5F-)YQM-]G>UP*#[IMY'&[]\VURNUMXD5_^OA/9PYWAP-T6=G?OE#VRSS>
MC<-RA'-!:4%I06F+YW$6I=>GR; ?I<DTE(72Q.R7KRQ?.8^OO'M*4EBVE*2;
MFC]59YFH.L)\4 92N&>\_>Q$KEHX_35/V.IH^;L$RT=IC4]$J%QIP4O'@DO"
M""8H8XF=]S'&AN$?9Q'/^GV6(PS^G@ZA\S#X5U]WSMZ=OO_TEK\[^^?S[OXK
MO+N_(_;^?9OO=0IW_+JWV?\,8Y\)@W^_N76V^^F_A[O[!Y]V_WU%=C=?D9VS
MS^+]?G8N;9^].]OB>_^^PGN;?Z2=4WR:0^!WWF"X_\;9WL8'8D@2CED4&,U1
M\"X@EV1"PAG.=(*?B>;Z7/!N5XO9\@AW+9)X+5G.-_VGT-$3I",99))!I^"=
MYD832[FDD7#L;;))J]O2T4YO,,QAD!=F1R&C!LD(U\B(QA!@B8",L <RPBZ'
M:QB%HN/,6LV8#F%MG9JN5K.M$ H3%29J(Q/A$$DD2J9<9L4294CPRCJ-)8'=
M'L7]%:/M*MX3)NSO'.0]'&Q<JI*[/]R]$LI0^&L._$5K_"6L]%92B9+._3%8
M,LC*F)!A\#N-B2?B*F5*\*YBLW54"H45"FLCA4EFI-(NA_=A;IS6G()A1Y7G
MCH!^%<_[81;;;K%TQ.OJE <]*EJ!-+>@3C%MD#$F B=AZJW&#)3C3$?4J"YC
MLSG.A8X*';61CI22.+C(0[;JF.%&1))4 $G+<01)>ULZ*K;=',GH:ZWWV =!
M#'582!1L4HA[ \8=BQ1A(;@R*C*14U*8[&)3CID*%2T'%24<2%:)K).8DZ <
MH\%;H9.3@DHA[J\9%>-NX016*Z'%O"3,*X^\D1IQ&AAR. 7DI)<L*,%%F!Z5
M,];E5+:(PU:XU7&YLMDKRU8I5Y:M4JXL6Z5<N<BM4HM*)'R9JW>7>Y1[+.T]
M&@J(7))&52^_)Y#[X>%ASAC/IOD\ B$;BBYMW?')K;,>RXRU<L;:<H^R<F7&
M'G6?%BNE7%D,VG)EV2KERC9NE9_:;9=-+6+:;6AM>#\ZMOV<=U996"B7OLV/
M?9AK$]\Z4WJ>7==7NK$ZIIAPJICEPG"#K7.)J^@8-BEQ']RT6!_<]G*QOFM=
MV%^^O/C>#WV\/WQ9V<V51_M\D:O??\_K^_+2\A9O=6/>ZOV=F89/T@F<='1(
M:9MCD7U &M88.4=<I)PY&O@TL>O!GNH?L-"\HFT*RF^'<DZME10;IRGA5G!-
MI?"*2>T8,<2$QT9YZGV- 9W%T;  _(X K_<OTIX;PSG 6DB#>(H:L&TULMIJ
MSI-TCLML;L/*T]\*Q%<7XC8R1RQCE":NHW><4FR#%H0)Y[ I@GS)<%X3Y ([
MSK$1B#@E$9?1(B>-0;"0RFB,M<2X"/)51[G5P@+=4Y')W5JB@PV"^F049M'8
MJ2 G%RC_4;?V@O(VH'RO)LU#RHU%=$)&*P+2'(.F+I)!@3-K=(S>&%GEZN '
M!\<7E+<6Y28JK"@@FGG-G02MG0MIM?'6IAQ3_M@H+^KZ_>WQ_8V<BP<@A^LV
M=_B'!-S-DF2@I3.,>.Y*813,KM>.!Z&U)$P7?7WU,<XTU0+$N @D=\G0SB<;
M;)+4)A^3)T62+QO0MZ\"W7,ON. >R>0HXM0Y9%R@2 GA*-&:8.W;)\J+FZI<
M.2\WU0\B MONIMKL?>F%. A5DY@O0(RY^280_.LW;V]5@?;>02P_$I.WS1E=
M9C'9G'_J/,7R8B7';W(+(%<7BI6H+,+O3L+O[8S7B1LGM7(6)4/R8953"+1;
MT'1!]P79)PW8,;F"UPIF>!?D-NYSNA-RB]W:"*+K;B:#";4&M%E"F,C'SPRT
M62&1I=@''*54Q#=FMA94MQ?5C;F9BCR>(WIK\EB##F4=8R@R+7)Y7XF<D@G!
MLL'"18^-<44>KS9RFW,=%>3.#[EUAQ"H2SJY:)"T7"&><KDDFN!/$8P+&E91
M&D"N;%.=D8+<MKJ#BB:] -NX[@'B.-$437;JNH@XZ$W($<R09IAC*B(&$[FH
MTJL/Z^8\0$4@SQ.^-;^.#92S"*!E&<.<,X-T,AR!+#;")$$,;YU$+M4TRCW*
M/5ITCR=;36,4)Q;>#YUH1[GAV'R]9R5IOLQ8BV:L+?<H*U=FK$TE-58JHWDW
M3D#0^>%A[)3,Y66*#(&%VZ[6[:_A>%R"(YLSHC_.Q(?0(&@TD:.H.4-<^(BT
M8PZ12"BVW&%MPMHZ)UTI<8N"(PN$6QXB<@7"I53^8\-\)C<Y2JHH2\A1Q1'7
M#B-K!$'>F9AD4)H+M;9NN@J3@O+517G3(2-_CX:I-RE2NG'XUJ-& @=M"L1R
M\A(CCI-"U@6%JOXF)#G%#%U;%Z3+9,'OZN*W\<"1HFC/#<+U\!$F)9<D2<2]
MR^5_E$%.6HZ<YRD1[+BB>&V=\:[A1=%>70@W'D%2%.W%VM/UF!)A1-(J8I2(
M\*!IIXAL5KQ%4E(SD2QS/FO:E(@"\Y6%>>,1)473GA=^:T$E@>N F:*(^N@0
M3P!=[4U -N:FO3IR0\%2YKQ+1)L _)120%_:\4$G7(189=CT[2B&5OI;RCU:
M<X]E$#'M\AR6&9NGK[5]=03*E4M3P>%ZU>'64ANDY\6]SV^!\O4OJ'E&1;6#
M%R'7K^OO!",M-LKMY_"75E1TN%3X*"MKQ61IS&3YM'6-"Y\$[()!+'B)N!48
M@9D"OV$GHQ&4")L+BYLN,V;&8OFUG#:T%,FM*/#P0R"75+1[8[CNG^>>:6R4
M04I%FJN->F0)MBBH1)Q*' M1:A$N*Y+O(I/G5]6AR.1YXKDFDZT41 *"4?).
M(4Z#0#8I^,&9X<XI:Z(I,GFED3R_*@\%R7-$<MUO;X%C'7,680KXY2%90#)U
MB'+JHO6*<ZHK)!/#"I*7!LFM*/I0M.LY6<AUISPU7%*M(S)@&2.NF$# P(!D
M4*ND]\8+Q8IZO:10OHM0GE^EAR*4YPKHFI=>,.)29!$!?+-4%A89XP':@AN'
MG?;<L79)Y>(,*E?.RQFTQ+$<K^/1\<@?V'',C6?]=1Z@4O&HS2F;7[Z\J(3>
M]X4,&X/P.DYZHQ@VCT<PA7_#TPS#/[9_'%^?%YW8.J\Y453>1B3D;+=91:D!
M]44A4&8HXCY&9*6,.=P\X,09V+"AE#9;?: WVF^V 'WQ0)_Q''$3B$@<X1 U
MXAH[I'.FF$M"2L%)2*R4 W\*0&^RZVP!>@N 7I/H03B:HD[(26=R<(= EA"!
MO')6\T BZ'$%Z*L/]$8;SQ:@+Q[H,QXG$B..V5F<+$AT3'*RMV9(D@!O6"]-
M3 7HJP_T1GO/%J O'N@S;BD0W-HD*W*:60 C742DM7?(1TN9]I%PW)Q;JB"]
MM4AOM -M07H;D%YO0>N]HI(P1)@!F9X$1=H'AD0PE@B=K(_-Q7<V7Z[\292+
M;+RS:/'*/YXW8@S/"[]=)L*+]=SZMIQ5-X;Q1@@Q[ ]?Q_%DU/.3&"K&? O#
M&\\28B&^.Q#?JQDW1 PR>EA#6#<9$8^1@X83%:)*.*5)4B3>T.ZLA,ZU%=F+
M\CXT@N>BX#2"\[H70NE$G,48>9[;&F+I$2P\14E&H "OB0W->2$*X-LKRAMP
M0Q11W@Z(UT2YMSIJQSDRL:I!20R(\A!0]$#G-&+*#"^B?'61W8#?H2"[%<BN
M.QRXQEQAK&'=/"#;Y!KP1FBDJ5!464LI<]?W42O(;BNR%^5G*$IZ>W ^XV^0
MS)DD<MGW"'*<4ZF0%6"-"QV QBW\'_.BI2\IXA\Y#:;(\I9@O.9I@(7$&DO
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
M3[D1,6A$>#2(,T&1%A$#N+7AFDE-/2G*]Y*"^I'#"8J@7JQ=70\;8,F9Y)E
M!JRGW#_9(9T,6->>T\"(<IQ6VK=BK$CJE01UXY$#!=2/#NI:X$ DG%*C(Y(Q
M<<2U 7@[YA!8U(&!-+>$NE:!NDD7)=77^!7J+H(V@;7R6):4Q65R!=3Y;#/Z
M4;3C^,=H>+C9&T_C'6%0XYOB'?\S=0,5DZ4)"CS;F/$7.!5L=-@CK#!&/#L-
MG-0!81Y)]$(8FV(IFK*DR%^HOZ YZ!>(WPGB=;^!$DQ3(PQ*(>6:*1(@'A-&
MBNHD(Y?1*;VVSFE)5%Q-9#?N-2C(7A2RZSUT815C;KQ%I):(QYR\A+U"P1BL
MI"7 W+(@>[F0O4C?0='66P;XNH,!<ZIM+C? \J)R2A2R4GFDO"2.)T.$:BZZ
MIR"_M<AOW+]0D-\RY%_3B4]&P9)$L,P)<>48<H1R^)-9P3BSB=("_=6'?N->
MB +]UD%_INBIRFR/D8\IYH;:$3E,-9*<.V\-; /52N@_=N[# H#[N^W;@8\=
M.^GDOGS#U#FJFE?>RTOQ$T_LSS[GAB/ (9H,CU[D%1L/^[W0R3/P<T)LV[3^
MSUU]:[=\]E41 HZ"R@>&GS'*<2(C& 7  \($ZIC3TG_8OMU)3E6J^CS3)M>U
MGIP6AW-S5+XUXVV1GGL3N$,B^( XB1)9EA+2'EOEF<=.^[5UTF42=Y69+6)]
MOQ"QVX%CP7$FA=T*NYVS&R;)R8B9DSIQ'Z33)FKEJ8L:_N'IMNQ6@FGFR6TS
M#19#S&5N%=(A*L0M9DA'Z9 4'@Q4*XS.#:29Z1HQ6UJG$%LAMM4GMJ"BC%'Y
M**CB*>8X&V6QM$IH([A4]U?;M@>^?YPG[$ZEQ H=-DB']6*BFH/(8@P98SFH
M>M8CS<!H3X%R37UD,82LZL&FZBI>5+W"B$^1$95E$6/.X(.)1ZN==2PQ:1FV
M(AD?*D:\Q2%F,63GRVXSF4[$,^YE0B))BKCA!+E /8I:>D*]LESQRI EL@OK
M6]BML-L39#><A!18FBI 0PJMB2,1$VZ8YA0;?UMV*X;L7 _IZJY6S92,W'GD
MO':(!ZV1DPHCIQ55P0L5@EE;YZQ+F2[,5ICM"3(;,Y$Q!U:-TI9SS;4((GE%
MB _<86SNK[<52W;Q?%CS/R<M [=&(!)U]EI(B2SE#BECL7:1P;^I4O:$Z=(E
M,66O+[[+?E![]PXE N]23?#[4\*7=\+P&/;YU<<L7UB^\&%?6&WVYQ6%KE?H
MS!S:&QS;[WWO:Z]4U18OU9*\P(<$07(T'/?R92]&L0_7?XF_G?3"Y.!"B%SZ
MU!1R+_#WCU@'.#Z>W/R12RCV,=-[TZ*0X)_)0IK'Q'"M\N2EGWFXE20!,]>
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
M@]D!@ C<]!SRK'_8=8VDP8$!)B9A^!F@[(++I T=YP&R)M-.&[F%Y][Q@T]
M^7,?67<=M@B792*VGAYZ"/_'#AOCBT<Q7I(S.1 @G9I6,:P'1L78N35><BK@
MOAKK+D9"\3G8WN<(3!:[U[3>7.F'KGGYY(T*@Q86RXG5C&OD$6AP:9P@(_M]
M[ETS?*D.89(\"U_<@_(H</(ZNBG@CJ"/$(^8D5ST2/"[8"+*T)T*."R620WI
M^BD1[Q-2R&*^RY=1@@IT)GR6 @/2I@7&$P8LS: 18LZP43G$3W$VW+@96*#/
M@2@%ZWR881"!34IR')1CHP/&RFXGZ1UC$^GF\]EK#QH?+WVM=W6+L0UQMXDC
MOZ#==*^5] <3)&P&XUW@H4P##NUH+T#1B!<#J884A 0#!2,7T0"5A1&LD582
M2"[0+O#I<:+B:GCI)!V$#\(5DP'\I_(1&E*=L"F "R0.R!!NAD"+FEX&>Q76
MS=S'BV'["; ,.D:3"/1.,-/^E>(^<#=5]"6(1NA=R\@.!BQ]BCQ)ODV<.W6P
M*>PH-G<#&[D"$%WJ"$9BF/Y: CE!0@(3DR3XD)S3<(OP)GN/8F3X \7.2)4
MC13 OQYL88,+_*8'*';_DC;LQ4D;^Y%_L;U""DS]6&@.4M<OINHV N$@OX9:
M-I$4 X%@I;.I(->\\+.\7\)K/K36I*KD^+0B86"AZS$&0 99'(A9_FX<38DM
MSX8Q;*+!-P)X%Y01*\^'V!ILB.4<KP4>F&VBM'/>!7S\C+9=(351.F1H;TWP
MXI6NO. L&!N5%P1@*T0>MI>1:0UPP,.?E+&AOJ/?0A&)IHN@F!\)4=@6KX7;
M"%+PCT:868#F!= '0%6@U=]0<A6@+\!'(>.%@!'G0$I@&8Q,?C<@&,7^R ^K
M)'QWW@S9<3U[R9'R^S4%01)@R"1)Q#(0(J1;"7#[P=I$E88&=A*!]%$Y#P;Q
MTX\2P[[Q+7VEHR\GE#D*N 0S%5T6&50OD7%^><&>C-2:?CQ';\@H"SZ?+Y(?
MRG7BF$+M^E*G1+X#P3%FO \RKXP*=YKD[:CK*+I_ GO9P>3=C%Q2 "W%4AK*
M-FA(KPQDM$^7DVB (X##1!0R$_@RRXC.(*/"@T $TFD"=T]>(J@K&0]W'DUE
M5#\!,+A"78C): ?:.O M\\*,KXR-^U#,^8#UA%>P "CN\+"U(0T%91C03:UA
M-#RUH;"]+/<'\M+$X>LNNN+F9 $6N.'H ).X *(I1M$U=$VR+=T_*P7$U[O?
MBQK(=:88FBQ<<\-S(AQSDR^ZUV%"9;_5F?)ML<]Z:?&M&.7UI.CA 9*DO>Z,
M,7"/ 1/*&M!R0;KR*)=]Y*D\>44G!:%C/0-6&%$2#0AHF?*F/B)C/=^9!S@(
M1F$.(/(1)B6H6[];GQA!705(^F.-Y81AA'SJT;6!&,09BA>FM4X>DW"FTPB#
MG!B4P$LQSP?IET8RAPW("#A%\2<)0!V)-<&#&\:8@#AP/"1NDA9X?* Z5Z@K
M1U<&9H3U:X1W[:A4Y><(4TZ2@$  OUFF\YC8QGN^*!4R@#OE8*>?$\BK4U=
M9C*;8YBA)1 +#G<@IC0,I'P:..%W&3#!:T+.@"A)H86NG[*RD-HRP@-F9M"Z
M,I$CC[.$0G@L\"W<<>ZB3F-@@2A+"M?W;):@ZV4*4V!W'0H91'%,T?S$)'2]
M]W0<BX?$9D,2"[B;&.44LTC>^=.5WUT4,QM)V6#FE1#?E,R>SJNC(_2.R]Z[
M=0U[!+&LDF7D_>(=0'*:#0(_&7-D4P.;7B(!"KQYZ_@!B2,IA>[$ "A( +;O
M[IJ9"L,BLS=!U:)-4OP:KH$Y (G,LIF"'0L;DQ)81\; :M8QW::2NKFM3:':
MQ V >F5,S92O1E">R ,L9;SXA:>2XF;,V"1Z($R'24I1@U#EUSB46 9/@=3.
M54!1J54L7D@H4_<SE)2 B6%33T;\\] A!Q_H5'QO4DC(S.[#WJ;"AAR +Y:V
M &T'SC01)^I?3N%0H-UF)WY(%$HOG4[ S@4_788L>O/CRNB#_+/TX(^/F]UV
M#YUXV9E4?ECZ]TWR[TLU:OQ;][#9:ML+?VXU%_]VW[)VN]GJ+?[YOF7O_ZW7
M;N_Y9EO-?JNW2YL]6FK9!_KJ;D7[W(?#]Q1)RVML?KO\^V^?X'\WUTOTSGV>
MLKJ=?_2Q#9<7?O?X44V;.2:\F4KW:K+[C*;G[VP57LQ9A<_1O'D'0;DD"Y]3
M5F8!9D\TI72K)=<[S%,&NY-+*(:6AX9*#!X+AU^-VWXPTIRY>4NK@&5A)7Q%
M,?QV\QT:G\\.B64*J/<"U/9C0/VLT-P64"[)ZW/=8)X6"#6(W_SR4Y4"*5UD
MV[U[VG.LKY&76./YY$Z]R2?AALWM<!]LG7,S/T^FR&]:M]1KO- :.SW%Y^$0
M-Q'XM;X%+F=>QUB/G(DRM:]R^ TWO%L2!"MWO-N&OG9+GLUN'!WVFD?K]2';
MH0:,-=5MT]GL1K?7;_9KJJNI[@7/UK6/F^V=ISF]QGWC/I>EO^U#4OMX(QC:
MQ%$K'?M7XBU5G_@\2JBYR2C"T@=PG.:F0:YRVM<F4:N.N-T4;#=ZW5:SN_,C
ME&NJVRVJLP];S59-=375O>#9.H>O0=(M93UNX;#X99&TJGW_-!C:0>MQ!T.1
M?Z=D_B]Q-/13;,0S\L.%H?;7Z1S9A\U]=8]J[WDI CEN'M8$\E+WH=NVQDZ0
MZ(%]U+(&TV3O@A_7I5+-^RHUZ[#(+KL*[59_Y2NU[7,5:IK;)9JS#WO-7DUS
M-<V]I+=M-SL[3W*O/")B;T81;=X?V(>(R%>A&L%C0A;5$$^FCA]3IPSJOE%G
M9^URQ@)-"FF?[GS.0DUUNT1U=FME2[(FN9KD'G.V=TAS<Y6 .T1NKSRN#/AI
MO31Z=M"$W,&HY-5<<VLG;VR^/,IK_WP+J=EN'ZU\';1]#GI-<SM%<ZW.RDG6
M-<W5-/>H^Y;7$/I^Y7'(]F8PM(-&Y [&(>\9UZ0&BOS\USH4N<L>^CJVY/:Y
MZ37-[13-V?TZ$EG3W O+N;I&=-MM27O5VI\Z(+D[MN2'\HS O%U@'9I\/2Y[
M\ZB.$M4D][(DU]W]^KV:Y':)Y%K-SN[G@;_RP*2]:ANB.C"Y.\;DV<+QU(95
M68<H7X?K#C;E9AS#.EJTOR1W6'>QJTGN96W*UJINS/:1W&L/4-;QR5<0GZSN
M^'TM!]'6S;[W:XU]<)=NU.AR8^[R0_V_ZQ*SG38G[$:_VZXS.VJJ>V&J:_>/
MZ@;@-=6]Z-DZA]WF9DSSVG>J&X#OE_.TM(%93AFN\SIV^<;3MH_KSLPUS;UP
M.F!O95.RIKF:YAY%<YVZ&?BV6Y+V9IJ3[: EN8.ARLMP% O/%V&:U.'*_7'A
MVYW5R\NWSX6O:6Z7:,X^.EK9IZEIKJ:Y1\TJ[-61RFVW+]N;R</90?MR!R.5
MN7U9!RM?JQ-_O/(TG>WSX6N*VR6*LUMUI+(FN1<]V[M6\_!1Q=)UD/)9T?/B
MR-D2^_%]Z@P" ?_?\V]_^1O\0^W). @6;_G#V<MONHV;_NNU$-97X4:AZP<^
M68 XO/H<X.KXH?59EHU9'_W0@4><P/I=.$D6PP[@YRN*/UZF8I)8 Q%$=TT-
M@X=/S-CT0P_LSY-.GQB"7Q[$[W]Y@H5>&I:?1:I:@@VCV +86"$\9$W@S7%B
M"=B@9WT0KI@, &H=NV&U6^UVP[IS$NOM8:O9L6!3 6"@8<'K;[%] )7PJ;H^
M*N5K@+"83.%?/.O.3\?6VWZK>51^L=NM>G'Y3=E-R[KXX089\J#E2F+ &L)8
MN%E,DQA\PKHGX*< EJBBAH85YB#!>/4]%8KP5 R4!3\.9M9;NVFK,]&+;[$B
MI&$!V4V%BU/$@EE^GH6D(K&#)'$ZC1(?J?LD%@'-(3N]\[UT+'G7?(N%R$DK
M?\49)!%N?.$K!DVZ0(0BWA %=MI%6)C_',=J-U-G) X& .WO!\X0-GOB!'?.
M+'GSOG"FB1^JQ;L]^'KY[)LYH55UP&T4K$MQOF;E-%J!,^?:68/ ?DN]ZS3/
MK"1_BJR'C49S>6+N<*[Q(7T7>^&N\5T\R,*6BHV'Y,K\B4ORH[W6IDHH<1:V
M?*3O8^>VM4Y>*\F"DOQ/YL0@AAY0D%T[QS;K.;O9/UQ"07:ZS>/RB]W6?0KR
M_@UM0#EZPB3NSKQRM#N+E..#P"W+H(</7RE_#@\KF.'!CY>XMFN:,@^*GGX[
M?WP%W#U.ZA3.69*<%0(X'?NQIS<%"PS]!/P5:P98Q@UU5I$XAP8E+_V%]EZ+
MF_,H!-O-]QP$JDJ/*.&M:Q\;V@*P  +BV!H\5GO@2XD#J -4^A'15!DU0%*A
M-8;MPB*I3!OF[(Y;,#@G,LMC&OLN_FMBW8D@P/^/2Z.#K-PU_.]!EL .$WC.
M_4_FQY*(75A6T,=L_&]\T,PJN3*R2KCF$QCDX_*BHPJX=P(DUMO#XUZSE3.S
MDS,+*\\N>"D:YB;8WO9[[69_5;Y>!9(;88B7K^1MF\GH.:+W61K,:2Y%7?-@
M4OQ05E$=@VQ)5& R>$$=XV.'N3-/3X'6L'-FJ-;4IH#!=5;6W(:P2:JD#;#V
M/>>,N=8;IRO&T:T@9IDX,2#!\C*!WPB<> 1?&?O3":>D#2WPE<>6Z\3Q#%Z)
M:=MH M%HQCB:*E9L*-GSZ#.NM@"J^S_&H-%+LH!$E)062Y' \R (_P90A@T8
MJ&I8HS@",0Y8&/HII_EIL@6$C/Q0'@!L$K1A&3E\P(G_@][@_T+-P*="E>&D
M_-I=[*>I""TOND.A+'<@#Y,81))C>AA'$^O7V/G3#Y; NMQ>-K42D '^T'>=
M, 4RVAP-7(;6V1!DOX,F7C(%Z]Q*D/T9@H,L#L1,JPTB7)0J26.!*E''DZ '
MI 4^V>H,+ROU)RQC7HRO9:,&(N8H@__%J-_A(76 ?T<^; PT=)HA"> !%/Y?
MDK1!'#+,YW5S%@Z=VRC&@#D> \1V**G*G<G/^0EP9=.Z!BL(X N,(D)@C*!!
M[SL> -U/TIBB>Y;X,15A(I)E^-L4!Q4 ><KP36->K"Y[\(;:(LIG/Z$3(.-G
MTRF27\)@D,_@>W!^#NC3E-Q5#+OD.2&\HL/98+V3PVOA"6F3]/ ],$*!!]_3
M.HVHD5A^YHO @R?P9]\)X(/1<)B CPX*?1Y#XH<[=D+0AP72!$:45O 20"$[
M&$S=^SP-\N\/V]V5+6(,FT@Q]99J@HLA [O;SY<L6R3K,[?$36UY%Y/WU[*^
M7ZVQ?;\#RM&^XXI(Q\HR^2VFHJP9FS8UZC*;OD^CKALN6,!GCAG R(M!!B)%
M<:!,Q%*X -X(LL2(%Q1" ],L!G'&OODUR+7O-)7[\#2Q+GZ O'=3D(N?/IU;
M[_#O[=9IX1GZFWWZ,P,A%YKY)DD\-V!K?@AB50F)591,5=AQ%7IJK1PJ+--2
M9^7XIEVV=Z1N<3-04@ 'TQ("N L-Z8(>9]6]GLTS[\.^L+VG5'>N&N;5=H-I
MDZ+I0S^$=STQ%'%,=#.GX\D5H1 77\XF#9/2^1FZXLWW"F !,29)/^<7,!&\
MS 5+ %1V$+'E[CI3!]0QK,PX05MZ&H#[<C"0X,M)#?Z> J GC\:.$R31_2AZ
M8@$2A7,1Q )#5]DQ#S!9*:+:,^P-9!XJ:7J\0%_:R*Y3 G1*0*=."=B2E !#
M&%8%\.,RR^E ?A[:SR7= Y:V7D3\  F$HE4M(E;R!.<V]8 <*-Y4=DOW*H>M
M1;D%:VA3=>I]<BJ,2\E]CN.?@YI'MAE%:'Z )%[?L"DHKD[[)WJKW?M)W@/V
MM'=.;G._>VQ2\).XS<#,CHR^XYDD8\?.'=C+L'7,N516X,V8%D2% @);[YU6
M=^=A8D9=4E#P<H<4QUBTC'%'.G^(N=B5$45EOT.RIGQY<?!C6:-)&GWKIS-U
M[-)53+O5-WR!M0VH>\Q9)=@5XMAFU1(]J3:ZEKN>-57 $T=,BZ!>,77CT,A]
MH$O<(^-6[#F _%B?(7>Q%H0*EXP#5@/\VY*H819UIK"''SZR>T#Y/4=&ALGR
MA(]G>L1GNX7$EO62AQ:+/,0IW<3 >@(DE?2&UK_]G$OXZQ4($!R.SMRUK,GY
M)-^[9M)U49K/NZZ>&  1.. .NM+6\M5I@(7(KMIGI?QQ74RBDRV&0P:]E3H_
M")P(^&DL#O"_9< '(SEM<"192=O'S<Y/1:PU\:9O^;Q[P6H2O^][F/9UXX1_
M.J'OF.6P^*E8N-$H!%AXQ=1TD.%R:[!+)( __'0<92DF9264!-B@[1029?*C
MYN_RB5>K&H@RV/O8@74&0H0E;FZWFZV?FM:95D5(TLRA@5"1C<6'9G.$@Q$.
MGCGG&^#VS$TE!Q4.YI=YVXC# #EFH<J5Q ,K3_H!ZWWO^<->E3]L0#P;L9UF
M]Z=UV<-F:CE'^1[.3 8@<BCD72L:'H!Q@2D+)MJE=J9-9VB#6$Z*?Y7**<D&
MB>_Y3CQCBP37SEU&M:!4))SI*&T$(^$1^4$9I/0Y_T_\4%'W6-^:UTW>ATBS
M.#1Y522BXAQ)0[KI,B6S @7K*2][GGG;H(B4Z]'LE:7:-FF5G5MH_R)^W3KB
MMX-Q'UKQQ$_A<^X2,%BK9G.;V/:EB09C)\,H"*([4@[H(Z%7G:(0QW2V>^HX
MV-=D:TC-YM;YDJ!T8HD+<4_^?ME8FGN /7+YNE$: B^:A2)I&ON#C+://WT+
M08K%8-2!JHYA9T0-)\N@AV54%79X<2T(8T_$6)T=.--$G*A_.?7\9!HXLQ,_
M)%C32Z<<!#J0TA,E1JE"FS['/^?"I-EB@2+;[<@ORY^;]%.I;IQ_Z\*/1\<+
M?VXU[86_W;<L^)*'1[VUEKW_MV[_L-[L,VP6;,;^T7-LMMWK+K7L \VBMK,G
M5/7H+UT=E:=;7++H*6J<A3/!VO;<N5>9,?5@BXSC9< JA=N+ /9X*;C>C&,A
MK-_91[B8\PN6&+&V>Y!9DN0^H_>T'&1VB]&6-^FX30KYN5$&JWK)7,>4JCXS
MK)O3:'J"/5+(N+!PY_=UH=L^UD#__4E.N\P\O%<#,OLI1,8. 69)85(3TUHP
MLU<1LZ^BN?I9 A8-^W(GUOE]KMFJO4\7DD69,EY;X[B5S[_=#;T.#QN]]IKS
M^Y:&P99WS*YI^770<K_=.#Q<=59(3<LU+6\A+=OMHT;_\*@FYIJ87P$QMSH-
M^WC-.0C/3LPOW05_$U>*A(8OJ@ .\U6SD*Q_OHVAK$N%F"?=6K_96V)O%9?6
MB.^#3K/B>@6KE'"!-[^\LW\NW9+N1Z]A2J=MG^Y\ _)7CJ9.H]4[K)&TW4BJ
M>6DGT+1A7GKI8.'&;(2;&%YV7+.P((H+=04[:":T'V,F[.Y<J_5$6SU^[(71
MU#M>5;#5**HYJ493Q1U?HV-O<,#GW@02OHHDC3,WS2A_E(K$)E/'C[F]"%H-
M.V@D=.I80NW_;"V:CAK=SJI76S62:EZJT51U'='HUL&$%P#T1[ )K%LGR(1Y
MS\!5(GC[P.9"F/B>+,JE8,/'.//3ZPDV,#7B#CMH473KL$/M+-5HJM%4H^G5
MH^E=N]'KM)<? ;O#88>-)#(OJCE=U7[;VY2BE<^_W?RV5M[RJC#8\OGL-2V_
M$EKN-H[ZJ\:M:UJN:7D+:7F]O.6:F&MBWD9BMON-[M&:8?>7REM6&U$[[W%_
MDR?VVI98PSAP!X[D11FV6"F?^#%?J'>Y\[M\7<[J ^U%< [X9=[YZ(,<?GVA
MAE]_$3'V1X[GO-@GO<2IU]B>-5Y)T3FMN&;3#]EL5G88P[9?I0ZSB[N"'#\*
M4-O7X>+Q_7+6%^^[ \L7[[#SK&)AZ_MI/&T_F_7!4 -YV0XX^TVO3]PSIR;8
MNLO.JI=39I>=ST8?TUO'#^YM8EIWW7FN\V]W8*EK-_HK1_SKY@XU+6\A+7>Z
MC>-N3<LU+;\"6CYL-3K=7DW+-2WO/BWW6XVCUIJ5I77/G;KG3MUSIZ[MV3TT
MM1M=>U4%7B.IYJ4:35O'2WM3)E?WW'D]=2!UN<Y.H*E[U*Y1M-THJCEI)]#4
M;MC':T;,ZD!"W7.GCB74_L^VHJG?.#KLUDC:;B35O+03:#H$7CJN8PG/#N>Z
MY4X==:A]I1I--9IJ-+UR-&UORQW/3Z:!,SL)(U1*]^&T?K+XY.LJ#ZVFVTO,
MVA=)GB:.L1Q=_V8-1"B&?FJ!:>980S]T OISG 44^$GQKU$,"\+&LP$8<KX3
MSQ9/JG^5WD3M]-5HJM%4HVFOT 3VCMWK+V_O['#X9*-J6?R8BC 15BQDP19H
MXBQT8:L.UK&#+E;!B;+J'L;1Q((W!):TRTZ%49C (]:-$_[IA+ZSEJ+>71N]
M=J5J--5H>C(-T#_J;L3?K=&S$UQ4AR7JL,3C6RR'SU+!+B&R7*.#UU9:MMKA
MMUO*K56[OA( -NQ&UB3\ZDFXVSBT[9J$:Q+>61+N'X,4KDFX)N$=)N&C1K_U
MU)W"G]*/4KO8XL[*.] *> >VN..[W OO--$]8T]T(V6A&BE/!3!K52/E1U\#
M;1T@5M85.Z01[&9_@V,Y7\APJ4ENF\YF-U?N75:37$URCZJ8;*Y<?%R37$UR
MCR.Y[@8+V?8A>P3L4T=>H#R)?;KL+>C6 6+E?GL[Q$9KV*?;=PE?D]QND=S1
MFKUU:Y*K26Y=^[0FN9KD7I;D#E>=Y?S4:5/O4\QS477#\ _UZ8D3C_SP@%_!
MF*SZY@&2R(E]5*0;M ']X8S_Y(>>"-.3 WSHJ4&[1"%U^RFZO&YDTP4(MYI=
M OM:)[D9"^L\FL A9E8LW&@4PCX\"\[DAVXLL#6OSVWW,&E[%$5>@M=)F-=M
MI?!N.O9CS_I/YL0I&/'PR-!/X#O6#(Q["X?*-"S>3SC")"E\A1/(\0_PN&,-
M%Y7D^^$M_%L4SRPG22+7=]!GN//3,:UB%.*;S8.Q7/]Z[(3?_Y)8[\1P*%P$
MA77EIA&.NNHV<%/VSTW=6K@FZ%(_PE=$T$#"61P#U<"/6![8L$8B%+$3-*@T
MP?$F?N@G:4RKJ\(&;B_I 3EZ/JPM0I=K$".@NMA*YYI1/D2<0.22()LUS2UH
M;[7C-&<]W'W,<F*4I&Z0X>@]$)[G44C7\D0XLA@&WI69I5*ZNN9#20K_#U=,
M\I&0#6N084F.7!<I=YK%< I!#^FDU?('&M9Z^:S,./I=;V$DIQ:P)6+OOA9B
M+UH,2")  ))8JUOH!+XS %&:SH@^\='JACI 7, GL&B2!61NJ*(RH"IX$X
MHG@BTMAW$UC&28'^@'ZC%/X(1(P+QP)6BVE#L,P8#16@GFD6$ =)KIKJH0.C
M6!!'W4.M\Y0HZ>Z7OPWB][^L_M[S.0]S,^?:Z#R<7_WK\L.!?6Q] =85$]^U
M+@%Y;KK"S@N\U^EKUEL9!(L6>D&'BF#RAZ+6C$3=) I],#2M41 -0-YY0-5!
M-&512[R!!!5)(H^CT+GUXPSL2ZQH:;=.%83I/^U3"U8R?Y%__MF:*@2@#!T[
MMU@5^5UPF:2Y'?PK0$1,L30R%32L%7<)3#*"O3 -1_!#ZL-N8S_YGFB=X\*6
MX=DL:5J_\_,H]/D9JK^D+>$C419;8C(-HID0_#[^99"!92X2^')BN;%/(B"8
MX=(1\")R"L".]@YV#SQ'O@(.+!X!C\7P9#9%;<6K_P#C"C\_%DX EA$^F#A#
M 8)@&D=IA(&,1OY%"0*4$], D-N0*S/\IZ '75_N=!JC">8*^<Q=$9UW4?R=
M;3'<19)-IX$/8FH.A@:\](,S"T0#R E/H@)!+='6M&XB"P_7P \2#%#VH-D8
M^V@F BBL"?P>(UIX\:JU8<\!CGL>C7&=*<A0/\H2^-5<R8-CSQ(I"\FQR9&'
M#IF4C'D5+6W*7$'Y;YYU&Z%X)P'LA[H[!IG&H8N?A6V!W+9@)8#OW=AW:6<#
M$/C "?C.%"6UP0F\#UWUFRJ\L&&<2+H>S,!A! 41,B<1F<._@?UM#< @SI%7
M &&)&11OHNH(HA%2%/J7J&%@)9\6IL@'HCWP[D#M6+=(F(%>"IX"LV2AF)*2
M <51A4J$!=.QC,.8;TGSI96_X@S 5@-S:.$K<[-)-R3].KU2%SCCGV.=UCEU
M1N)@ "3T_< 9PF9/G. .2/+-^Z(Q!Y:<7+R+9D/Y[)LYH55UP,TJY^J-2HN;
MF5.6RTNN9;<!U,!DHOD?Q1'S7BZ4_D"K9T*U]^AF#K- FUE@B'LL#;'@?D[>
MYT9;ANX%B"B0\>I1%^ "/D$,7#J*HSOZE]P-1H$ 3'6/2[L?5H22D:B!2)ZF
M(,=)-239<(@*"ZSAP >CU$,,HSQ#4Y4!3,];T2 @-8UR<TX+&UT2))*'(.H<
M%*BDET$$D^S6X8DQ@F'L3Z=(,ZQ$&E*DNU$6%&6KU%$R>H?Z">UZ,!;@>Z#M
M*%:7RF@<KR$5D%2<YE8;U(PI=%'W*9'8D/HK*39\8$)RG61L#8/H#E2.'Z#5
M-15X?#PB.-*B:(;QY]&)'@,&^.12!_)B(>KB >E3SW?9VD>OF,(^: Q$&6("
M# #IR*;Z>+S-F$(]#>L6 ,!^"X6!I \#!Z"S-PR5Y@1F8(@"H<@7LUP-HH\R
M<6:X+U:)L%WXUC3"!AK2O$@<=,<E/_K HQ2T3! 0^#/;I TKI'U@NPW4@Z@"
M!: RFLP:^4$+5@UN&O"CA M\S7%=LK.<*0 A>$[6];W_]\8_=+K'1]VCMMUI
MM;K#5O]XV.K9AX-^UQWTC]I#^W^/>F^,ES;A'?&Y/( DH_D$F L8@?S<3YIK
M$3?G##2,] !4 8YSA[X7(IMQ_:Z 4F]]<;?/0OH,;1<K@9WY((_!@[$2T*_$
M2:@9D6LD0]"%@[Q^\)EY4N ]UXU*S6J0RX9^G*0@Z8,AB@;^B[[X(%M<AII!
M5"5"Z)7R2XT Q5MB2)"Y[8#J3T *YM<P)"Z0[3W]9=RE>>7B)/I3;AR1!VF=
M#6,X><.Z!A$XMLY J=-_XI<_@\;7?R+Q.A"X!U(APFL^2\S*;B]GQ#W/^,?E
ME7OBW!'(!V+DAZ&\L&(<2 I"91K+VP!),F4LRH@4:S'PB$CM(,Z'2]V?=<C
M \0TK#%88<#0C=Q=(M\:]EQ!/*$0'B&_O)[4\>S'C<&=BF)RJ"0Y2K^W9(8V
MK&0J7&(@)&CYS4 XPYS:\+G]IA<TS817204:'8AS("6!?FTZ3BR.[GP0KIC@
M_63';LA;TXQN2!U$U\ /M1%"5A/\*]AY'F!E#/Q[ )0SL091#&8Z!N$;VG:W
M'.\6@Z;*=->7 +GMM5+D\]4IARM 55#0\R:,% .SQB]R,HI*-#6C"5J]:/43
M+BS"!> 9,(8V+ >K_ G8E,%,1E!4B,K\"'ELAMS6,6I T!^5M(0;R#49V+?P
M4>& C3P2T2AVIF O8U0.R(8M>>//V,(%?#?5H8W$D#^1\JV:<N%YL)R!*''S
MTL0F0I=:CL6')E 35$:XJW!"Q!/\"- ! @7#V2>)-'1B=CI1 Y$JQBV"(X.7
M43.Y3^E J #6,,"K-^5"D?E<1!;!!25@T_HBG._WRV@$;*Z[8WP7XW%\M9>K
M?@IFLBZ6(E8*<<#810D/L"1VI0W(V0&6GKG< V^0S>@TTSA"RUR?3#MP$F -
M&1H 7X(N748ZX.<$">(CNL6PES,"6(*[E2%"5" R,:!JGF+$TD+2$--(3@6D
MI8+\MI$@R/OV48X!R#E<!QHMR>"W(6C!*,;;<.F=W F'K!J$D)][M\#S/FPV
M0^6II)0^;I%LV.5#]TG&)W%3DLXXOF%Z9T13T@4-1TT0J0D@%X!BL*E+4#>$
M)A$W 1)]:_8F+8R"R$79!DSI3F"0\N'"$;\+8(6%,U@SER 89V>%37@!!$2>
MTID8% @<\#*91<"I(]',3B+L(,,0[9^B$".XCU W$GK9T!W6E9;*9YC/XV/
M>34';/MU$5!-A@;76_NHTSRVX N!-"OQAMZ(EE D$*G#\$H,QE["NMAC,^T&
MN<V98+J8=0?\_-;NM)L=#6UIV5(8S8 IQF@D.U?8U/L,SZN%QBZJG4S&,^?]
MYZ5LX#LAXWWH]9A^RW(KV W#]LJ1BY?^8>VW*(98%)C(74#0\6^[IDPB"?2[
M Q:J1I9Z"Y#S]JC?;W;UP\!O%:B%'[3U2GYD;O#6N)C#!3'"6[O5/,K!.HC
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
MF]SJ V!099]K'@H=X"0+:5.?^8;Z$>5XU$WH-#[OX[7]@^A*]@'F@TDHDP5
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
MKQ=_O[R^N?AZ\<&Z/OMT<6U=?;0N_OGM\N9_,/[U[>OES>4%1S^_75_@C]*
M>B $^@1VQ89DR;SAR/\\2^@*U#63Q8<1QLA(2W/?(:/'LM&L]Y[FP%ZIB_,!
MM9%02JS8R[F8='&R$)03)QZ!VY1&TY,>@9\VEWNCF(=SX&*6W#01)^I?3D%*
M3 -G=N*'!!1ZZ52N)5U8], P#05OKB6R"&_\LW3.CH^;=N<0_;,TAO]YZL/2
M=6N2Z_8^]>9_ZQPU#WN]A3^WFO::O_7:W;7>O&^SMMWLM8YV9;.M9JMWO"N;
M[3:[K<-EEP7Z13[X?V\Z;]1SBI)#,%=?]9.;1E2_>72X'+^^)UD0;P',=N+)
M!\ U13,J')VTIS\L&V2RH3P#,9R3T2R>7SC">/R0)4(QO"^LZ)ZE^+G7/.HM
ML8F*2"ZJSH-.TZ[0=Y@8A2N\^>6=_7,I#+@8QPIA+437_>1P#VX940NQ^\+H
M0\:_P5;(UN>,"K/!OKEF2R>?%N)I$#TW<':'\&UR6>48T2]8XF=]<<!J!%Y@
M &Z.'>Q'L$/[I=EAQS#^,*_@S>H7F4?U)1L$O@L^]YF>@_4E<+CZ] LG526[
M22>=Y>ED^Q3SRSVYESSR@>N&_Z5*-26/4(C[=V=F_8](K5]!7&J.R3M_O6;N
MD.9@Z1K:EMY])4U(-Q\_"B1A)5$ &D:=>PW:6N+1^I.K?')7Y-"&9=OJX'[
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
M8*E-5:444=%2Z7O$DT)]ZZIO!ROA=GKEM0:B.\5XT17!0J/],2BK/Y0,I>)
M7?.H9E8J54)<QE1$E(\*E1%K+4>GIZ>]E3+_[!QDVK).WU4?NT?][N"H@MJ\
M1E%>-WSK1G+[R,.FZ5?+0R2W8QXR&WJ>+=@D]7=1,AO9'4?)2H@$5.E/JB@4
MQ#F8LF7/);2,X6\G5Q\R3!W[/I-:7CT)GRT6U)\P\P >*<+.(M;NR23J3E-#
M0T;3T/^=8>YPYEG:46_!V8)P28F(#RL:8,;)!'KAY;(;]9>_>WA\ !F)4J3P
MDY:G7O= A'BWFX)$LHK\\XZ ^O>(J9H&EWO!2=5R@XB  4O3_/]>? =[58L/
M(D[@_25*[Y))U=*#"/5IC<(KZ4=XCZA[WHE<W!OH&/A<UV4'J13?[F\L'H[.
M199\I"Y2N,GIIT/][PAU-[YU[&,,Y&-O6W0+-!#$O?,_Z<_;[2 4#I,4"&Y9
M4&FY9-UGBH4/H\HNH."2^8)YU%4SC <HA'9"Q=WD!J8F<S+TW4LVAQ+.B"^
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
MP1\+<^GK.![)2EYXX.=T$!X+O?)]WIE@3_VBO8_G!'S E];KJZW1\.B\(WD
M:E=C[M&SA?:K5*V==]S Q.XZ2("A2"H#]>UGSH+%><<DIY+,.TB:Y))WU2=Q
M)B,M-_!:875ZN=6KG#T8J /NS+2OJ4Z]JSE@Z&D:/T\'F.Z5>?J;HV_Y5;<+
M9I5J,>_"O:/P@HRI+%E9YLD<9K02\V=[/94^*@J-@BBX1/68HIC:J8.T=ULQ
M3R![JMNU%O[&GP)Y-.9U,E]\(?.Q^@G*[%(6BKR@Z;ML#@9E+](UAQ[Z88ZY
M! ?FH+@LV6D;4(A\4\IMFT4B]A)17TCLRU3+<Q37+]7TU@<R-V.[[DOS32\O
M_1XH<^79#%)R)QCKQEFO03U )>)+#.6G/BXVOLRD#;"]6AO%AV$1<PN[&^@/
M[B9'G#F$N.*:L[E:> EO]E$;K(S3=P_9?GC"BR'TC='/C>6TTUI8#1T[M\X'
MV8P@-_D/IK?TP%W8.U5%:4R?-727^CS0(].ME$(6+P/.(4DXD3-?<BVZM'S]
M8>@EC?A:37K(+<R;W2NR)!Y;$/>1.#.?>6SZG%MJFU@S"PM-</+(QMAQV(V_
MA#>,YQ<Q.W$S"W;-F+MQ31^P1RQ^;(%  P;AZ]_ZA_W^SQRJT5:.C)0-*, (
M0XXL'E R30,R'1I[">O)2MF  L2N.!FZKHY.J'VX:P?K2N/D-OBRX@TH:13%
M81-1^6AKQ4#1/E0T)":DS'7M5\)X33SODLWGX9KDW60=MWP.%WMT+">_ANKB
M[>#/ONB,%+P5O60J20E//CMQ,X='=2."HT^'9*U(7S-^3U2[4]<B&F_-A/)R
MRUX;KZ$SF<B'E4Q$/FSQ % @T(3><8;][^+SRIS\@F[=$HK(2]Z HEQP_"?U
MA@$T^J'^]1_U5BV)X]6(P/ 43K"BV;/>&LZ6A*MLZ]X&1C+PS/'J4G<<^<UY
M_XH:&G:[HDOJ$M]5:UE+Z,'!^U5K7,+DG^F+2^FZ<7^#:8XHO4*P%^R&]A%F
M[>_&'W$06$79O9M\4^N ZP-#P\E$KR06A&JK S5UO-3!+"$@^XZZX-;B[F<G
M;D ?<T6$P^G"Q.'4&3+B*J'ABN8N]A2*[">TX]*YV<I9/[03ZZ*6JHO"JAF"
MS1FCL/!54K@!_ W=_P1"FE][83$'=.@X/,!>W@_7Y\:S:J$UM8V:2=T%@:D*
MB4_PHLN[MI<T,V:$-N&F%KW6JH-UG7=7U!\<[0Y#%]$B?KE 1RIU UJ][0J4
MY&TWI6?]NZ$V8Z(_#&\<)^'I9;/7I8Y77 .IF3/@T)#+;G/(3=X$PU\'IDIW
M/Y5#7K61F]$ ,GX4)KW;"Z]OC2W<[Q5&,&(OHMO]HR" NCV<+)@HG%[^N!PU
M=!YJBS87N=_E9!ODA[N!8^8*_[-XQHOJ;*K']\A@V$Z=J+!U]44R#>CO1YR4
M7P_,2=R 8H#]A!?SJG4#L,JP1[2P8Y%J0,$N.5M0?Q%(85\XS$[;@$*4NU"P
MVCZOQF_LJGXM;I4*J(K8H,JHYO[M=:;<M.U1UW1)?B.8J\UZMPS[ENT8.:D;
MT,(SML]:8QW%,C_:8!/+5E66N!K$RH/Z-;#R]I6;O %%*;T#TM:)U@#ZP::8
MLQR0WF]38@VA2;ML].+="%/WF^\2/A+8>)7WZGC<"'I6U;5/P2O3USB:\^SY
MP85:8"]8"PNC,UX-^NR:<&9DCC^]^2]02P,$%     @ 0X)(5O=HU&T)(@
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
MWGFN7.N =A_Z]CSD_2%4RF#R:]NYKI8=$S<V%^M^^WR"LP5.5)1<"IF !5U
M:87@ D.P27)7K+?1#7(#]CIB'L/1;FOLM)%,PSJD+6?JQ7RQ+EI?5ZF_.CX)
M75^=KA<?0_^!EHTQ9RXX.5BR5JT7#%!G<8 0R3*RD41FZU;3>Y#W"$YR6V-I
M*.$UO$O[=33:Q'D57!8:7(P"%(5W0'Y7 L4U-Y8E4[!UIXOMYX^I1?D]X>/.
M[&_IY)YVM3,PF<S7\S!;7Z@\OQ93#65%9O!H4%.<CZI>23$%(JO]]+,TV10I
M@AP@8_\]LG:!B_^QX-):6 T[TVTRMR_FQ_&LHK?._J&55P4WGRV(*_V9<,@7
M^[ I["7-1_]\-7MV7 >.U>JI:__DHIDDGS 14=1I4LX0WY07M*YZ$.&XB1@U
MBO:#7.]I:3NE'MF/!><QHJ;=2#)B8/V_GIV=AFFE?.T-=&F)>7UB.\O?OK#U
MSC?8=_-\-3%R=D_YM\]IS81:*_];*9CJ[1R6DRT)4EC?'=2^7E@,A.?,448?
M>?/CKOM=X3V>Y3AA-#/9@RN2>%F<@, L!QF5)>UI;&&M.SO<]2SG82^GC1CC
MEW7-0.)_D#HXI,C3\P0YUC;-4=09:$6"Y$RA$-YR,98ZN(=MC/3XX7FH^(>&
MYW5EJDFP8G*24!3&FJLG!]0%"Z)$\A5\;0-^3R?A=ZPFOZ_RGL</ST/%WVZ<
MYWJ)1V5[V4>S@Q@\$5DHE5.]OR%EW6<:/*( 8R4*&R)/S0=0#[",,1T>/2+
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
M4"RR+)+@.F[!RPXAGBQ%GXI:.\B_J#U KX68OKR<SH:7858;@M)?# ET_<#
M><EEMAI<K%EENJ;JIMKU)T0CN"FTIM:5?5L!.TW&=:::#@K.[X \2VER%2[.
M9B_(:/U"/YQS?I"5,H7'!%E7MS65VC4J"2(Y)J55SIJUOJS;"MBWQ)\&JFE9
MIT[R6,UX_C!^?_7IT\605KZ<B$OR^'4\2HL_#"(::S1/P$S->9)&@P\Z %.%
M!\DP^5"V./FV?-QI<J(C<;>L.*\0EY<<^&.XJ%CK3<?#QV<4@K[".>!)U8 8
M=^"\TF +=S9[P9PUVW!CUP>?+DLZ5<%]OAP\5+)BFE^+G5U<C']?#8U?UC!.
MEZL8>(%<$7?!I-H\0<1"!V8M/9,L*2DUAMBZ@&$K8*?)H\Y4<Y\_MD&>P>=A
MO9<A*_[G<1C-QU2OQ%'/4"0A:,VM)R$XYC4YDG12.F44N#(/QQO%>>LRX2U@
MG31W6JOE/G/<X:WBQ^D?[_#3U22=$SA"_'$2+L^N9N?C29W0>W8YOAK-^,!*
M%"4D!@)K5@9# =$; RX;(4HTG+'6R2I;0CMI!G6AGOLL\MVPZ!U6<=;BKFN\
M-Y]9(6>QJ&B\!:/(2%-"E5J<CX!*Y62"5)FU+J39'^TWR+7F2EP3KCPXJY*P
M)L0\K66&\[O)6Y. 2R&AD2U(,ENFAPT_+X>-#Y0B+R%&#BYP55^; +'.A^&T
MZ=K,HTNV=:G\GE!/FGE]J&\-[0X;D5IQGI&?,:\$(G\4+RY>C"\OQZ/Y>_2F
MO+^*TV$>ALD7^O&G,/JRB%6@3CK'P,&X5$ YDR"0C0A:,F?(!9$^;=.R?<_'
MGR:->E+'&@HUB%V//G[ R>5/&&>#DDVT2+Y#*871XEW=1E, ;5**LJ#(=Z]'
M&H08;YY_FN0X5-!KM'YXQ+GN;6_*(OKP8A6STDK&Y$+EG@#%+>UFC.!%7M Y
M0HJVM26T#L=IL^!0P:]AP\%]3BNH%:97(=7U?WD5AI/Y#O6F+(RL-U>SZ2R,
M:@WT@!<1,7!6JQIJ?V^9(1:I(&C#BPM::M:Z&<&N&$^>19TI; W##NZ 6C>]
MUZ/:OJB>CK^-KJ:8?QQ/)N/?:\>T\(G6,/NR@#U(/-?N119(&H%.Q) @JJC
M8.8I6^2\N4.V [R3YE57:EI#J8-#UE]C7>4*O"-+?3Y4*[_%2:*_"!]Q8"/G
M-GL/0BL2B0JTM9K"@8F4:>>M,SB;]Q_:&MTW1*AF2EK#IT-#V#"M]WESX_TN
MZNGTJE9R#D=I^"E<#%SV0CCM(/%:*A3HW Y*:O#6,&N\=+A[)Y[_D3_<P@&+
M'SU$J*\QG3*'NE',&@8=&LK>#/0=?@K#6T"9#KD(GT%YAK7"4$+TW("3(920
MM?)VYWNT71ET!].WR:!#%+.&0?N'L7>1R:)@,:!,+& !Z7(!Q4H$9S22XKTL
M3+-,6%NFE/?3O.>I)&,?+/*GT-CG>KCHW[%&TC^=#U.XF%?#1522S'\%4L=0
MZV8\!%,[D]+&*1Q*$7V+VM^- 'HO >Y8V>/60F]<&[H<:7D;TK(<:QM0#>N"
M-P+IORZXD:+&74FY-PI(8VHK$@W,QKQH=Q@TCQ!LG=W%!&+>ZF;]::G^@?+@
M/C6_BW ;UU&\#^18O0BS0.9-6-9*8G#<>T^'I"]D(@M6P&M#)Z76S NO%+)M
MZG+6?'6_]:6-!#YN)ZW&%5EOPR1<X_!%>W* R;%!5\U238Q$,DMUL"XDCU;8
MQRI$[W[G<U?7WO)IO*V^"V1-+'J'9:.Y9A8BR[02IQ""TQ90JZ)$S#'S%C;5
M]0-/V(;:3ZB->ZG,02P)M@V,AE;2K4?W;Q?M*?R[ZCM <EV\HDLX-EKI&=/@
M:B<N9:*CG<8(P.*9<5'1_[>P=3I7X /635O][2*PQGK[A21U>76Y:I[%G F"
M&8C%S4=O<7!:26 2(XM1D]FV56K"8^VJ;C^TWT-R;[&/6\BLH?VR:,'SQRT@
M*J;"LN,00I*U/[8%+PH=T(IX:*,H*+?J0?UHK[$_GK7R]I99!YT#'RX[J%-N
MYGL,.44J2K+?C&$U\;+>*<= QK*WBH? (K>MBQ*W0W:BYE&'ZNF@L/5AE$L7
M8!N,'<T7W ;?<48-=J'?G2AT@')ZWXV66(N*/$C#0=OJLRO:,5T6'KCE)JE2
M7.*M1S ?CT"/C"1\*OS912>-XU^K4MW9>+HJU5W%"PQBDDBG:B$\*DD)41D&
M=*ARKX(6<:OV11L?T/\,E/:Z6%/S?)@@&P?(;A74?JY9;Z$6U,["'VE14+L:
MC^=%<B(:$('L7H6!09#:@8\F1UIV<'Z;R-E6#SLQK;<7< ?G0DVJGBV3JJ\W
MM6R*D3S25I85)_N;=K9H(@-%IG/B3F?!6I<IK\-QXA;HP:)OV0AC Z;E*[ -
MJHXLS/6(CF-3'JZQ1RAP@+A[V!M68UA1F2)KO7-VM!^FI @==Y!]X 5CP1SS
M,R;!(W9A7QS81<J-[;Y7P\_X7Q@FM=BF%KTO3ZIL<HJ.:RBE[G5U_K8+CH',
M-BNEK*83; M38/VW]W_VMY#[N*G0&AMX==KU: TD--%+'A"\<((L#E;(YA01
M9,C&%N:XO#N9;/T5]OJO?_:*;"&V#C;CKVM5%M<3(11=,-#B!'F<,M9^IUR
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
M+,Y[%V,$H4P]B'6"D*0"&V/.)9.[:DH_C+@!=:JDV%/L'63@;  X8(SSQ+%
M2KZ&T0-"X#J#9DQG@RG0]M4/&TZ5 SN)N(L"JSO!!<O) G<&$ W6N5,:/-GF
MP++0QF4I,+5.!G\R@;E#M'N &)]38*YPZYG5!3!RVJ:*4S6S6 -3B=D4O1"Z
MM7W\C )SNRA]C\#<+L(_4E1E&XA_!N8.5.T>X95]]'(D"D46'%,Q@-:)=N':
MDBYF1!"&B^Q1.%Y:=]QZSH&YKIFSBSJ.%)@;SD<E35>;<=>QN9T?UT5X[K U
MWXG0*;2H?$K21J^"+L&ASB'9DCTKT8;!04\^H 7;/H^]L>=0V,1"<A "HU>C
MME%U(M8AQV1QDXU-[X=]1.^'HVCKF;T83V>#P$U16DEPECMZ)6V].\X<I+!<
M6"FC\=U&\"J*?J>A]<B$A_VVG170,J:WKR 6YBF!CII; =D*#LHI#8%V;ZB#
MW+-VY&FRTM7KT-O([6,0I3^U/!57<3&<\,:%KO]@U1!4>Q=M<@4BBPH4IEI+
MEBUDA8I,"(?"MV[#\@"<8PSU[HL,]\8YME%*!W;_!FA+$W,;<!TYC0\".XZ[
MV$R-V]'C !WT3A141:LD$VB3:CHVFIK#Z"%Z<DD$1AERZW9@1R#((T[A<?BQ
MB^B[Z#I!9M>;4@=9K^H-.9.E2!X@NMJ^'@4!BHR!=8A91NLC;VT$WP/1_YU$
M0R7=[2=QD(2[R!C&"_JKCW_'$=G?=?3)6;XD^4YGBZ3^Y6SSZPKEG+1UM4+9
M6C+)DR;F&V9!H[*%JY)B\Y&P.P$\):ITIYD> TB_A-G59#Y'9US&*Q=O;HI=
MW(S8V3]@M-/7MPH0[;^F.P$A;[Q@C!Q9%\G-E>@9.3Z<*91<6^GM8*<G-<_2
M*BF;9+(#QVE[4DY+B(01F$A&D,\F5?-QC^VSM!952AMNA5?S[]YA?5OI3:B5
MWM,4+OX+PV10= Y&>PX<37UYG88ZRP6L45SP$HN0K:LG]D?[)"[N=V',W>VN
M)T5U<(1NA?RG*_R57O\/O^/%9_QE/)J=3P="*@)L$:*L[8,$T^!I*2 -IRV
M:1V;UW7MB_7;H->A2NK )-\6=WT1/OP^'IB<E-82P2.9 *I6K$2&&5(*69)!
MF5CSQ+(=(7XS5-I')1TDG>T$ERB! ^-3$?1?8%R)6M4=P8<Z.T'%[+T)+ 5]
M3 Y5D-\6BW962P<I;+L ?C6^F@Q,9"0=+: V+0+%D@=7>1]-L;QH+R,[UO&V
MPOA-L6AGI31L(+4KWK,RP\D<-+E@ Y$<]T1O8+%./[/"@I<A@G1&8O%".WTL
M)GT%])NAT_[JN<^I@R>#;PMZ( (BMSF!8<+0MLG)E%/(P0CC@D^69=^ZWGE;
M;-\,<W92PGVR'#P0_$&<OXTR>96UD0/FEW^D.JYOT=:A'JW(I0>M9"+0GHRY
M0J!+3,Z3OVF3$'TR9Q/0TZ91$_7<Y]3!@[DWU1RD$E&EE$%$1U1GW)#!QB,D
MGR/W-G+KFC?-?,)E'8?PHH6([VO>-2[K$ R3""5!*41!58R%$$*B92HF(W?"
MV9,MZSA$NP>(\:GDZFR31"Q=")&G K70'I07 H+0##(M"7W4C/[SS99U[*3T
M/<HZ=A'^D7+RMX'X9UG'@:K=(SE_'[T<JZR#.ZF8M6!XKEVO2H2HZ&3DDF<5
MM0FA>?CW.9=U=,V<7=1QM+*.KNLXCE.X<4BE!@:,OJ3:$0>5%,IQ+9W2/-$/
M5(AQL-NCFM_,RU!48#K5<:(2E*E6KV(,7,XFVZB*:%XOWG7_E%6(8!"TBR+Q
M.@G3>E#)\]K%V4 *01ITSL3FA6GKD3P)GVD733_L,^TEX YNR^]T;GD3Z1T9
MU;;ZY-&?U];"K\:33=Z>#5G;7#QPIB(H<O"@MG. R&BGYBG+J%H;T ? ??8$
MZDM5G7=@^4^L*\%\1L=&^(B++)+57W[ R24?Z,AJM9&'K)(B2R H\-%G*#GI
M:(I3PG7;HN=QC,^>3YTJI?-V+7?P_K0,1;XC$;TEK[>VEW'>EFQI5Y7>,2!T
M' *Y!5 XHU>!&4>_]$FB-1A/FT2'*J6'SB\B1FY*!HTZ@[+.@C/90[1&:%TO
MT%AGS<R/'2(\1.T'B/$YA0B]HFT-?0&?:W.3DD@ZSC+06M(/%->(K6^ZGT^(
M<">E[Q$BW$7X1XKO; /QSQ#A@:K=(]"SCUZ.U3S(Q9R$MI #H[<(%:N[L(+(
M-4=D3"%O?4GUG$.$73-G%W7T&"+\"2?#S_-"HRD!_W?,'\GD.DOT@WG128-A
M.+L^H568\*"5W0D41L.8-<4B%ZB,,\&'C"9&E^I,UZ &NS[LT(' JZ?=&%W>
M6L.U3R!\#4'7\5B.9^)7MEP6%7G UB5[:V </NIX]96_CA?C6):I'QBLD$8J
MX,GHA4T9R#T$;@N7(B0?4^M0Z"8L_;M6A^K[_@#C!E+N(&9X@^M5&$[^(UQ<
MX9MR"RS.!@E]UH87<B:<)]NP:#(+D03 (O(0K+:F_:SKQU"=$B.:2+X#DZ=.
M:PH7PW]B_GD\G;X9O1I/</AQM.@$G;[<VH!_Q$)_]R'\,?!HC,_>@5!U# +M
MV>1(A BY1$;B,8ICZ_Z:>\!\_NSI6C<M8WZ?/U=S+9$U-WU%@JD!R.%H?JOW
MIKP>S7""TWE8Z?WOX=/-Y.Z!)S%PFQQ@9H;8'P+$5!"DE]:R8)S,CQE">S[Z
M&=.C!UEW$,F[6?XB'$&/]MRR5+-.R3.(=5B+EQ&2TL$%;5D.K7>1.Q#ZBN5U
M=ZKL+LFG$LV[6</KT90>.*?HW^DUJEO=CU^6IOZ[FA% &IF>#S_-W4E&/J/F
M)@(:6N^\(P2Y>^1=HJ.=SX9B.K13=D%ZK)C?0=S8R+/.=-2!1;,&UC)6L VP
MCJ)_&T$=)^;7AV;'7:JE5]X4GKG@7$/PJ?880@T$LDYM=BX:GS1+K<M7>N;+
M(X&^)T677;3119.O,#U_=3'^?0EPU3\HLJ""JFWTZU0&)+/*JY@@$\9HN&.)
MM39FU@+IWZIMI*B[C;X.EG*G<92;U^#=</J/.=GI>$TQZ@Q1:06*K&GP9&^#
M*8Q'5Y!;TSH#YB$\IVI_["7O#I);;K"]( -Y$M+M2XEML'5D:#R$Z^G8&OMI
M<2,]&JF@@]/B08RN**=31@BN]L:1S$*HF5K&)&<XT]*)UOE._=-C#].B>W;L
M(OE.&LA^':19'F^E6'+[I:3CK4[)8$Z 4U)#*BY;U)$G;%U]LA[),6-CAVKK
M7L/8@T7=@26QC.3>2@3^/4SRRLKA023-+<3$!"U7!_"25X#>&(XZ"-V:!@_A
M.2$R-!-[CYD$7U\ECLL2]$HR!Y09;?O-K3(']EK)O=(BGIVVW GOE)4\E()*
M1<G( ; BY\&V#VF?*1"D*2J3D<NYCZ "'5O.)4$G%F9,)G/KNHMG_]QYIH#@
MVI08!8A(/IP2C->9L!&J*Z<STT;*UH5%3SM38!=];YTIL(N4._5P%]Z;YAR3
MYQ($UJIR7SM=D?<.JD2II/&<9=>9TH]^1]-&P[M+\BG?T5S;YDP)9(6.8&&(
MKBH5"SXK"UKZDC#:K+&[_>#IQCMVTO,N\8Y=Y-VW([L-MC_C'3MK<1>/=A\5
M]$T3,J^95L&#Q%+[;OH$WED-H6 P/+G(FO?W>5[QCL[8L8OD.V#%';]K!7#I
M>%D??93"TY8I:=7*UHG$F@/Z&+T32@?6.G+^(* GYO#NI+N''=X#!-^!L;F\
MV_D)IP0Q7(\'2B6J4)2 @*R>FZ*.XJAI_;+XH@O](+:NX5J/Y!1,B@8R[N#R
MY#ZJ)=>WP=5MAL8]3,<Q(EKH[5$J'"#T[O(O[N-C1N8@BP/GT8/*V4(P="H*
M9IT2"97#UC6__9+A$9.A3R[L(NM.S,<%(,QGTR7&&S-I>6I)V@5M3@ITSG66
MN-<072H07#%"(]E*JG5X? M81TN\.%"']ZS(M@KHP&SX=3S*URA7EDR1D<5,
M-I)F@2 %!/J'=5I$=,6'S!AOS8DU,$Z$ X<*N.6^\/ESI62:##\MTMOK@C'7
M\-QBE*3()60301M/L'1P$#)'8"DEE564_&[2S=KR@0<>\:R-P(;2:UD0L!G6
M:L[K%L#6FX&[J/<H]EU+E3RNY@/DV<];O,K6*9G[G#+(J#5QFG[QI=8O)70\
M1>48YT]3T9MLMZ/H>1<Q-M;OAW$,*8T_74W2>;B9JVDRVL = FU0NHXKH-_5
M%B0L2L:5I&-#;;-!K__V'L_;MJ(?-Y5;2QMK55HVG9)9D<;3V0H0YBPXV@@V
M%0:*FU0[E2-(%GT12IMHTA:*7/OEIZ#'PZ76^(5\,1E_&HX^7<VFMZ8E)^=U
M-(Z!8:%FY"L%3F$$X:V)V1A3W#9:7/?=IZ#$@V6V,5;6>X>1EZ5@FMTN-G\U
M'(51&H:+6S4<;T8?SFM4>#J^&.9J[E^WC)K64M(ZF[FS#B7-$?;4X:1;R=[)
M=V+>L6*<EB8(%:T,RA ?ZZ;BHK'%/=8AI3G8#JL^?[Y.O'"^D%E$[V_.B;Q7
M[3/0(>GJC'?FHM(%=>L)BMLA.[@EYNP<)R_&EY\F>%XMR/JT*MWZD-LE+WA=
M7#4O['^'Z2+0X5*&B_'HI.E:ZY^R"<X8#\+:#$IR!4'*!,';H .WM,;6]ZE-
M%W#,B[9F_+O78/-H*NX@UK;S8NXNXZ8QA<O6\Q Y)"L4G<F29.JE ^\$8TDC
M'=#^V&3=B/Y/IK93;@?7!F>7X\EL^,]E"XR?L.!D@OD:^W1@C9!6Q @81'6W
MF8=(3G9]EPHC^USXYJ.#'L-TDI1JJHA.J_;6B(#H/?XXJNUV7H\6;\+K$<[M
M)_K\V[JP^;:\R-1]^4>ZN"([K39@>;GZT(@\P \XK>V5:VLGCBD:4SOTBF3)
M^9"T6%DL[>6LD".B!9/M;ZIZ7.!)4OCI4J2#GCRK=3W06^J6%'X=SQZ\'YP.
M8I0JUCD%3#D!BM?R&>LBF)*"\\S*U+RBL?$23I+3QU3S?=8>/ 5['>K[-LKB
MQ3L;I^'KT6R\>%M?WGE7K_W<E9O[9IU!]++ZY--AO,"7(WK89'Z\#6QV(3D>
MP0N!9)I;"\'R!"P&BSE994/KM)0GL?"3?$.>A&1WHM3]]^K@2> W0E@M_9#%
M&,F+)Q\5I),&E/>TK,CII#.\SI-0(MR--3=\/QHLX,1YWK>*[_/UX&'DN[<E
M^O'+8CDWTS7&2U=V[5%8$_.7Z1?2<HE*DT=;3SQ'?HO#2(+72CLI5=&INU8-
M7:^N_QJ[XUCOQZ/$4ZGHVY!**I32V0L#,M5.33YK<%$+*-&3AXZ>J]A1@[,G
MEW+_M&BS73;_+NKK,W%[&US?<C;_3GK;-H-['Z'W20I9412IP$25ZZ![LG&S
M4,!U)%"*,13XK,FP7S9_)US81=9'RN;/0EII<P#-8JF#+B4XP13HR(4M9$::
MW'X Q7/*YM])AWMD\^^B@)ZR^3T+FFGR@ V/]"X(>@U\9@Y2=%$RG4+RK;>(
MIYW-?P@'#A5PIT7B:VJ@2ZZ3#(V!'(B**B4&,0<%V2-S+$GK=7=%XD^QK\23
MMDB;J;+O%IW;8/NS9<7.6MRE*<$^*NB[987W)0O& K#:A8G>C0"!APC%6UT\
MV60L=M< Z3FTK.B,';M(OK\6G3XG+C4WP E6G:'"( C# 77(+A6)QK?N5?$L
M6G3NI*WM6G3N(NKN6W3>:9WAHI?2V@):%EJO*)Y.SUP ;2S>)Y%,<R_V.?4L
M.80.[03?R;:PUL2:;X4F&BUBJJ.5ZBC24@3$(",8K13GWC$RLIKO#1OA_&FX
M/FBXME)D!TDY&Z M7ZUMP'5DN#X([#B6:S,U;D>/ W30WV:T,J\U9PFS!.T]
MKQ'%#$Y%#2;DB%%D+T7KA.LC$.01V_4X_-A%]!W:KB__^$1BPE4M(D/O@@H0
M>4TUU%*"2Y[V=)EJW*<H*UM'6M<"Z=]4::BL#:;K_I+NP')],9[.WI3WMTH8
M'6*TPBDP.7I0:#G$(C)XEH7Q*7!TK;,7[H$X);4?)N$.WOB_XP@GX:*F'N=+
M$BS92G.KZ6M>1J:-\M&!*+1N%<FW\MI'",X:SC#H$%K/,M\*V"E1H[TFGGU-
M\8_A@CZ$[\\1#QE7T".XIUU)_+@\[Q01!RZST\EI&YWRP@<=G? \EA@T[4ZJ
MHR+BM3@[F+N@K:6MUT+@VM56&0F\JD>N"_0ZH93<M;9SU\#H))?Q]6A>.C4]
MFTY)A&>SZR'R Z:CB59[L('5NI&,$&MWJ) X"UC;NK)>2HLV(GPB,QIVX,96
MJ81M--+3;,)KM#\/0QQ>S-_EVY!MR4)C$N#FTLD)24Z"@>;9)&^RSZZ/"H9'
M8)XXDQKHIJ<K^L<+@^9OQ>U5(('-*2:0A62E;*15V-H$)T@IL]7<N%[&=>^,
M_$1)UZT&^RK8?705JW?JR^V5Q(1,<D^6=BRU@Z+S=;Z7!=JX(WGKPO .ZU$.
M1?^M\O%@3780G[_;FE/Q()-*#HJI%Y6Z^OXF!Y#&.&]"2++#'('C#TEJPHG=
M)?E42BH>S(X0/O/D"LG%UQ"SC-4H#!*$PY@*AAQD'^??TTEFVT//NV2<[2+O
MWJ??;('MSXRSG;6XTQB</530-TUB<&3?NPS,%C*XBG*U!CB RS:&$&W2'<Z1
M?PX99YVQ8Q?)=YQQ=B?II3AD?M%]O78+]JR M]) %D$@RY(QW=75W7TT3RS5
M:">M/9!Y=H#(>\\^4UDK:;& UK6+DD@<0C8:DO,\6B:];#X1Y3EEGQU"B7:"
M[V"+N!U1_RJ5(6%4,C -1,PZGH$Y\!G)07+1:):+#LTGZVW"<@HV9A,Y=Q -
M68=K-<1I"V0=69>;41W'MFRCO2TH<8#H>]H<E@@1'8^&>SJ]ZE3IX",XKPN8
ME'(A=<:46H>^^B;%(Q9EWYS81>(=<&'>VO/7\2C-^WS-%K=5RS.,<:]DS@J,
ML0)4# J\%[6-ET[<: S%MYZO^ "<_DV'5EI;UTVU@<@[Z^*[#A<MB_RG ,E8
M#8H%4Z?-%U!*)A8BV;_-9WAOPG):/#A4V-UO";>N'5<COE*QP9)9J\F*)51&
MU45GT$58]%G:P%N7M#R&Z;1(T4KX'1B69RG5CJ73M^%+-9YK]EI*DRO,]Y$&
MIE@2D8,F=ZJFKED(+IO:P-2A<RRZT#KS9'MT)T.8CA2R\3:L?2[A]77=+QBF
M5Y/%-(E?PV21#KE_&N!VW]LJ@V^/5=Q-OK,Q&R5C428K[6/01OM$^N><3@,O
M!]L]XL!PTNH9R[RET=<\FC\WOQF]P[I!U=R_4:;=:K+ZXX]A.KS5H(U)J;#4
ML)A0M>Z*V!U*C&"$C-$C+[2^UN&GE@LXV-.ZF@YK'^<7X\LX7#3JJ'$B>@ZI
MKF9 #O.R0^+U]?6 N2@U<P9T9KRVW/#@2K"@!3/&,$]N2.M+XCU@]K]_'H^9
M][RYCK7:191XS=;QG\/9^6^C<9SBY',].E[/YUG5QN6C1*#G"WAW1WS+Y:RJ
M-%^/%HW+7X]>ALF(/C8=1".CXIZ!+X'10BW6]E0*I'?:!!1<BM;T[6UQWS+I
MGR:#.G!_6HA\$5@6+'JAHP-DS(.RF9-9QP18[I/P4CO4K7,ZFH'O*U'H"1*\
M5[T_E>2DU9EVEO[G:C@=7D<]HTA"%%6 B:*!O$U&$LUT>*E@@DC<Y>:58!N@
M'.NZZ$B\V&!S'**?+JX2UL"JOYW@]17K%@"[NFYZ#-R1;IU:J'(+>ARNAZ,0
M!IUD1GA7!Z@BJ&0*O24A@0Q26:&=\G<G?#]7HCQV$W44GNPB_L:#B%]-KH:S
M]Y=A,B.K\"^KH%7.9 +J.M?0D#6(6D-,,H$SNF1GZ$R_VW%\[2#B==]]A!A@
M6_&/&\INH]/94\#ONE#TH6/V5F[_FSN>1>,X82LXG887.Y'9G:BD5,88;9**
MT:B02T L]!_K"Y+1$L7ZJ&0K9,=WY6Z<BX*U60=G$(6N(1P5P"LRW[+@+(G$
M>.'Q";ISS8*9"PS7D'X:3JN#0@C.XG2>^C90,@6%F4ZFQ&J+1T'NEZHU-\&Q
M:'24:%H["X^">NXQFUU8=^]NJ*G&.@A+GEW,<#):YF]_QNFL;AX#BZSN,PXT
MKP72W$@@-!E\UD8XZV5JGL2\%DC_U&FLL+MT.%C:'3@$'R8A$^O?5_K/WY!!
MT<JA10^U97F=%56G^@0#7)D<)!DQV#SMZ!Z(4U/]85+N((_@=D+]34+N_68)
M+MN,6 U@40K!Q-IZC7Z1/+M"7D_15C<FPY;03HTB76BD@YK:.W-)5VGW<YQK
M1#/0A44?=2)'.=#VQHP&LEHC1!<LN4=!^>8!S!TAGAJ1NM10!S-B-PIC4"(&
MSXP%Q[VMU>/$="\]9*VS9Z'D]GT -H(Y-9*TD7H'HTUOV>H/K=U%P4-*G-;N
M$51D9# 9++5\J"@Z/T/DK0?A;8?L6_9W.M!=Q^6;M_LDK.WNHZQ3@@4!ACDR
MTW(4X#V]%YIQYUGBO*36QO N^/IG6Q<ZWLH2:J"@+K(5UA^V-XD6Z[98P[)A
MWA:(6FE02LT[D#GPCO9P,O^3<JTWKWUPGB2Y.E=8!\[:PV(9&&D\]T*#9)RL
M.,X-G=VH(<EH!=D"-86UU[/P)(G34 E=N&7-LB120B&+=1 ,_:(8;:B!SGTP
MIM2VV%(*["R!\-O,FCK$Y#J.WI]*UM3UZG^\V;;_?8@30G;^Y6?\C!>+&WNO
ML 3K(61-+HV(&5P(Y.$:SNKP *9\\QC$5LB>?T[53JS9Q-UVVNLR'_6K^]5[
M>%=I/EN [2C=:B>@QTF]ZD+C6^1)MU77T3GFBHTN10M.UO.B3N\*6C#@5C#M
ME,44FS>5.3ZW'LG6>G+4VD5+/5 JG\U^Q440>/[CMSAY?QXFJSD'0GNEF#>@
M=)+DX=@,0=H("DUTO&@?2M=E(P\C/&)<K;VZ'R%60UUU6<NT*#>9OUM\"<T8
MY+RZQT;5@1S,DCE ;Q1D[YTD?RB$T/JZ\ $XWP1G#M1"EUO/+6AB-7$)(RJN
M:=?5HC:AC0X\&9"@@L58@@K"=W9VW8?SK1%D'RUT$,]:!TVNN.L89J-J\PV1
M*W=I\77"CS/1>Z8-%Z5U\M$#<+XU@NRCA6.W*OBZWG%<'JD%)@]W/M,4\VQ\
M*P^\=0)S8U2=YC%W*<$[Z<P80QVV4OO]<15X\H),;AEX#,I%J<QZ_C<&V&CW
M>CAF,@^2W*O._7HE-S% S%&(S L@DV3)%6/ ,4L[<BK6!^-],IUM>PW7<8R&
M#5RCTQD5N732DTWL#$1N:WC?"8G6<M.\R<7S:MAP+)ZVZ-NPBW*?==\&[:6+
MW"=(-9F/##$%WG(-67-O?#9:\\X\IQ/NV_!4N/\TB=1A@>DN+[D+Z(-4";R1
M!-E:"4&4##9SB1R%,[+U8,"#=_"CV@V+NQ<4R: E34=DNE8.T.]<*4#FE.>A
M:"&:]Y)NO8;>+VR?W'YP##(\P>O;Z[?LQ4683N>A>BM#SKJN2-&IKTSPX%R,
MP&7PM",4*65G(>EU@(Y^67L4JFR^LSU095T&'@^7U-WE+>,MVRRPZ^O=KA9W
M]"OA0PG5W1;;D W/DO:UY(AS6XL2"Z.33@N(B7Z72\[H?+1%/&%+HT^Z;W]+
M_>S8O@L).F#Y-:9EB)J78DW4%J1&57MS(X28.?# 8KWB2LFU'K]U!\*S=FM;
M*'E#ANP^&CIV^Y.?QZ./'W!R^29>##^&+BX$'GA"I\'];5=V)U#/A8ZQ:"VD
M<"ID[C3G4DLK=92)\0W=D!]XV/'SFV\\M\R\U<1!$"CK"'B>%]=F019RXU"1
M,D^Z+_)*33]AG-TTNQ\$PP(31H TSH'2QD(P:" ))9C67'#>.D]V/9+G7D2W
M"[_N[:*'ZZ;+0/A-R<.;LIA!?B.J+[^.9VN:"RV[+VKDTC,.(M7YY$&:VN(B
M@+1>H"//4^G6E70'@WZ>]02'L*]?/3_!0-2MTVPNUKEACMYGJYF'PFRJ%1ID
MHM-Q""9'ZPUC6&QGY\5Z2$</1O7#C\W1IX/UU(&+\G8\F>O@9LEKQ+5*P=H"
M:D>1I!U@'CTF=+B:Q_WJJ,OXS@W NM&?7<X'SRP=-RU#%BQJT"&Q&M2-$+QT
MH)E$H;5EMGU-\1:XCAUE:<Z?YLKH@# OI[/A99C1SKP%R6WPY(C[#%+6@5:U
ML:V/)8*V$9TPW%G1VB[;!=\178%F&A[WI)X.[/X783+Y0B;F._Q$&R<=YW,I
M;(9;FZAS[SG$HLE-"5%"*#)!UD9;73RZT#J_>T>()TBH+I5T9#/)&G1&1 7)
MF #*(H.H<@9G=6"<%A)"ZQY01S*/G@B7NE+.QC*"]@'>MPLS@1R2^33'M^/I
M;(*SX=(*P!$]:?;V(HQ:#+G;_UFM@KZ-5GMW&%[AWJ'-C.>@F',Q*RF4EI57
M##$-]G_L89O'3U56F&\]X8:6-R$0;GG,3"G0DADZ-26'H",#1LHK*!S1LW4Z
M]5; #MTZ[S]DWL!F&*_FL?8?O[PDSHZ_T+M9@J07WT9(9$" 2I9#[><'GA=M
M4.MD=>LAL5N#ZW_;;,^:N_MF-YKIP**[#_3E'Y\PD=GPZFI&XECA_ K^.ZQB
M)@!DLY+@PL5_89@,%/E)VND"15H+"@."-X4#JP,ST<IL5.N\S7;HOPT2]J+;
M#FS$^RN9/G[4W(ASV9W$.!E"1O*;0IVX6VI3)L456)UDC$REA*V]D2; ^[IW
M. 8CN];C4[E3>'>]M+JF#_2O%CD^A:>@60(KZH"9D&@IQBOP/LH@#<;2/&UE
M/9)CW2 <@1'CYIKI8,>[CVJ59;@%KHYN"C9A.LZU0 N]/4J% X3>)RF88PJE
MJ#/JZ1?EG !?)[4R(ZR*VDL56M](]DN&1T+\?7)A%UEOY, 1PQPOQI>?QJ.:
MGO6FU-^'T9?IKSA[BY/A. _3\J,OZ-_W$ ?9'4SO@9(#Y74WDF)9[9MN2F)>
M&6UB0&D-_7U0]$.,VT=2=L?51ZA%2A=*L@%4%/3*::;)D_4:HN.86"3K4'0?
M:.@EU/(>)Y^'":N !PI+<=IST-P(4#PI<+P$"-XPQ[W1PG3O6=P"]%2]V5W8
M\;COL*\&>@FCK-J6S]%EE[T-Q8+Q2/8IR0!B-A8PNJ(R*T7HUA43#R/Z-@BR
MMPYZ"6&L@C%D:5Q-1F]&]6>+C+^!LM$)SA&*B&1C9)O(9LD)C'9DP!A)1DWK
MU-M=\'T;[&FDGPXZ9MW'>G99+^K^.<^Q?U-J/X!I;0B TX%7H38UY\!+JBTS
M- /O0@!63)"!Y<A"]U'9C?"^#2:UT4X'?>+O0UUO00ZRB4:EE&H3!L*)K/88
M\Q9L+)YI;CW#UM-6M\7V;5"H@5XZF-;U/IUCOKK -V5-'.]>E"XHST-4'FP2
M9*,EEL$E3C8:ETI9*<A^:QWLW G@TXJS'\*?[O3RQ./IP1DCZ\%LR;^>-["$
M.J0=/"OD9A>GK&WM?CZM>'J'FM\N;KZ+!OH,D6Z#ZUN.F^^DMVUCI?L(O4]2
M*"8UETZ <[Q.6Y82G.6$SUJ3M< .VJP]A[AY)US81=9=I)DN1++8![_:&I?I
MBZ[D$J0PA"HZ4,8@1$E&52D,LY)6B.8I4H]AZM^T;:.]NTFD+47?0?#NL=OF
M=9"EUL(9YNI\FTRO2! 0DG,@O(O>)A.*;+US[ 'S1 C4M8)ZO*9[/QNG?_P8
MR$ZN=S;T8LR# @U2C[?\XE;79_NLX\Y5F!&)3$S,+@FE.!I?.&-*<ETD1F;+
M8,MG'.C"UE$:]QYR1L\8?5PP[<O-1]Z&+_5'9[^'2;[QU# ;R1)M7^AJ#6ND
M7P*W!HPE8SI[LJ)5Z_3BPU$?[/KOBV#^RW_@M';77(0T^,!GY$GH"#9:,CA2
M#N""8<!XP22E"EJT+E=LB;__;;9GUMZ++QQ+^2U/_\^?%^N8O@W#_%M->7T[
M#7^G)<RF[^HZ"%\BW.$C.=/O9[5__!S]P#-TAF<-A)H$QTJ$B-X#$OX0?<PD
MU4<VZWV?_>T0K0_E=.!EG%W,/X-YO=SJE=)HB@.3I?3H4IVX8JJ#54U?S(!D
M"17F6+&V]8FQ';)OAV#=*:SEA1^]!JMKR/76T*OQ9)&Q3QOJ8HKU\IY@P)R.
M/#,#L3@RN*.I=Y1%0[19:H]61Z^VV*;V?/RW0Z2>5-3![=]-K/A1V4TW"6\1
M1[8)+2?H1)_:0H'$!;Y@'?YJ&1<I:AZ[N]DY$'Q?MS['-MF.HNQC7Q=-)[/!
MA^&L+OOU* \_#_-56(S^Y#D71PLA,=:I>%9I<"HF*-XG7P,$A6UUHTU/N$57
M^M,-53<^_/B70[UR8-Q2%PV-MK6 ZAB.^;BH6@QW/OST8?QR-!O.5B/6MH&Z
MRS72KO1Y&%Z_-TJ-%/H0/3K0QI$)5'2=,*S)?I3(0.44P*NBR.5EJF2>>=PN
M</P<B+/A]NGXO-E%"8WY\M-P0K;B>+*Z^B#_(=&S(4H5ZLA&^AWC"HP)&!4S
M):06Q]#73^W/..]<.>,FDFT85JI(YA&*16\Q4YQ,3H,MPA.KM:(CTG'P@H4@
M8B@ZL ;JO7[@MVM9["?SAK[Z-8A5N\ M8#2T%&X]NG\K8$_AWU7? 9)KO$O?
MAE-<L=XJ#D7%9<^U&,EI+^A*DDX44[8J[CFV A\XC=OJ;Q>!-=;;+R2IRZO+
M)9 4"M-U\ZBM"4 YLB2"00TA1SH;F$'>1'-?/;3?LW5OL8];R*SQL?E+^.,6
MD%!G?6IE0)JB005:CK/. MD&DA>! ET+R^BKASY#Y>TMLRYN/_[_]JZLN8TC
M2;_O?\F(NH^7C9!U[.AA+:TLS\0^(>K(DK!# 5Z U-C[ZS>KP4LD2*&)J@8$
M48ZP*9)&Y_%U5=XY7.-7561<1J$Y)]O+# U7M8 YT%^YX%IJKY@7:A<%CDER
MW";@Y[2%]M=%CTCSDP5QP\8B#WT0X<M51=$N/'6JZ.W!SV&J@?> R=B:@*ET
MW.%@Z\);<I:CD0RRLQ&4M P\#PQD$"F(S% T'X[[X^#V.X7+1P[;,:KM4N^^
M/E_-KS.2OY-"UA]^^_UJ$9<B4T,D#ZY.,5&)$W$J>$C(E?,>HVI>Z/PH04>8
M*NZN\WM%\ZT4UJ$\^CVNRG+U)2P2;DIR+LGRTM$?YJ'.T@%5WS]?QPS7>!M*
M-#;RUIW%#Y#RC* F2NK1=7')X>4XINAUU!&D5F3.>F(RJ,Q!!R,TRS&STKK*
M\_;S?VY_X,F:Z- V? ?WNU#3:_G-$9C@3]?, RK>0ZP=CX!+JGR)7-IHP.5
MAYR*DBZSK, &EA-&AO0+/Z"2OV.O]M+Q&&FVU.W7K[/W*WSSWU76FZK<JV42
M@>P3DRV4D@0=40DA!A4@BB"PK@XU\LXDPJU5AUL_?/IK?A]I+UN*JG'=^Q9J
MN+ ^1),AL;J>M^@"T0D&F W3G)%ZT.^@N!/2VIY".GA3V<UW!Q-B_7:]OL#\
MZJ+NB/SX&3<UJ*T;SD8]M&\SVM/YO].H5HIGQ+GPR+42C@?/K,!<BA0\1Q<?
M:%0;]?R#-[$QHRW9 A9DX1)4]@*B,0(LFL!D3M*PUB-D?^ FMG=_#,4KF\/A
M[>*RGEMDY,BT N.JLV7JBO-JKILDN&9">I]:9SS:<G"$CG1;Y#9K9-L? !TB
M-6VY^0?./WVNC55TY(9/./SP53B_V0 U8]QBB#&#$G5.A$X1?-U';4TJSOK$
MO3R:QM>GL?C\0AP1A'HD=IK%9E 'GF6L>[4]"5V2@4F&?("B/==<* QWNT*?
M6V"FQO9!E'WH%I@'4F9!IL*DIQ=-).( /3C&%*!542@G0X[-.U!/JSAC% 8>
M+\X8H8L?);F]"T_/Q1GCBC/&P&22XHPGZ/A'P6_.H@RC*#2FREN=?I9+7<O'
MI5.%N11W*MP_2=R.*\XX-MB.4>WDQ1EHHF0VD(P4F<(JE0(N>@2>9(I1Z2PZ
M## ]_>*,43H?59PQ1F$3%F=PF5T(.D.R==Q:T@@N208)HU22^:2X>R[.F A!
M+90T83KA'=G3H4YH^FWC>:ROOT&O MWEZS?+U<?/>+5T:+-GOMK$5[__]*1"
MLT>W2BWTD<6]I5#:>]0#C)1R/ B66&39)5><*6K6C(H]+:W-IVT^GA[^=C'
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
M3376PH\Q)THKK4HR"")YXHB\'/ F:V!.<4N'C_/EIY@3U5S[H\9#C='"=+.
M=B#J9Q\/-4IQNPT%>H+4)X.$-6B$BA:\TV2'&5; D8$(0B5G49@B=&MCY4<9
M#]4>"6.$W0$!W\R."<44[E0!P26""F1V!Q,%!%VBCBH+IEJ;'\<XKF>42NX%
M!IXHSPY=1-OMV*M.:VZ+2V1$A9KU5@P1'/-U8Q=CJ,@M]*;U@O''Z#D%W3>3
M]]C&YLMOUW_5,LE__[?_!U!+ P04    " !#@DA6,H:N-,WZ   63@H %
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
MPBU,[DP'4Z-P*R.HA 25E+X\<0['"]00 )V!V6 H8-POA%X+T$A7/?V!\KK
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
M5C=0*>>;=_OZ 78CUG&';6"JK4?BA>.(O>@[8O[YOH.!'"HK^/4"C9L[/!B
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
M6[=U.2A>0^_^FKH^K5.TG;R#;.Z<T0FT7E_N;]1EVUG]P]7;_<6>S-(4 /O
MGJHHIH4TOUD9XZ 5OM34D\ZB1&K!8\BJJUI9ED&FF8!481&9'0%-,J_$>.Y=
M3\T0V%9-:T2O/=&U\*UJMGZ5O/T'Q)&7!H%Y'/?4:83;49\70?9G*F^\0E&6
M>\?C<I<W($<DYM]"/S;[=;%2;&Y#,S=)A]XO?EJN5'&WJ-/.BZ=7:E5\9>OB
MJRK?J?4N1YC4:<;RE$*F$FH,*!E!FG$*4\'3!&&1$ZDVYYMN_-9?F!XGG0,S
M7B-W4SM8/ 'U7=0>XJK$L"TE[T=S5XR4&^T-C/XX-+A3HIV4#2P78#,@&UU
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
M-@ZYACRR#MDHCVQF7 8I$:F.4JXE]0KF=.QW:FM<);99W39RVSV$%1RPK>2
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
M)J&21"&4"IU@KYSPO@),C3W;>?,NQF""WZP>H%*D?[Y"MX%R<R,-"?_ E#P
M\M=D*_2"+WRZ0K?NGRM?H1<X'0D+_=KI&<Y0+(JU>FO:EF_,$KFX*W;^FGOK
M4O[O:ME\_?W!2*#^4['53^:;GC&>,A&;W1QB-N$9BC/(,LJAS'"JN%11K)W\
M*=>),35Z-)\L\8QTZ >_&]T-#^K I%<K "L-P$Z%VN=] ZS@PA)B6YL;8!4!
M5I. <1-7(1DJH**?$.-&6EP%U%$(QG6M^6^5-[&I2UT^/CS,J]@E-F_2*)1?
ME%H7NQC5E:I8>KVL3MGJ:NV[*"6M\YRB2,*<VON>4N60)]AP)<DXRB*JXM@M
M]VM0L:;&F.T(\+9NF]05H-(.M-0#C7XV_F/>)%FM= 0N$5-#COCEK?_SC./
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
MEXL': 4]ONQ/W0V0#,R N8JZ'SM'Q7)@LMV'0-;*=F(@[L!>X8CI*;[8Q$I
MN2IOW!037_./DDB\;PP_!6D35+9Q$EU.6ZCZCW_C:_=-[S>B<Y9FB1$$LLQ5
M1S*,0(Z2' KL=DE54O "^YZ-A(N?&A=M4\%V<45=!\0Y),T%K1D]#P9ZC-+U
M Y9AL1^:NR8*N_\IS;#PO];93>BXQ#S4Z8_HA:.>'@\=[0"HO\'=8Z$;GA+>
MJ/6+2W"IH[D$+9(\25*HN<PA3C&&G- $:DI-AA+"K4_KVZ-U]]2IS0XN6J&L
MUJ7D\\.B;@&!<8>P7>;UWF ,3-<]<0CJTGID]PT-6O?/&JTWZY'ZW;:LQW^,
M6ZWAQ9'&MQ5?5*Z?VG)A.:#^U[R>2>[5?V^JM1NZB]G+SC6UA&)-G]=E9.RG
MIJOU+%4THSC5T&">V84KD]9I1"F46 DF)7*)&S%J/8QBS=2HYJ.NJG^ORP[\
MY,Z,?P;S]GCRZ,AXO4?@J'K$XL!64+;&AJZF7_4U\URI_[.\/"-YTA=J61P=
M<'= J9VZ#BQ@CXM?$8Q#@, 6H>&K8HPZT /7U!C'EDE4Y!AUV'SK>8RK5+^Y
M_XM>VWE!J_=\Y7( NRT#WVE3RG(]DXFA*F<I%(2Z;E2N*B1-,%02,80X2A,6
M5(SINLBIS:);C8%N50Z;^#PP]IN=XB(W\!2R VVK+?BIVW>T5?CG>)3NCTXD
MWO40."HY^@/PDL$"[NQ',_:!KB--]45+7?YP?&:I;MOK.\^8H5HAF#-9V!4
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
M+.>08*1=ER$&!<T5S N9$:83I%%0-[)AAG!$7\#Q>#M_>X[9T$/D-WD/"OS
M\[+#_& >!O<OH#\T8;<['F^J[0U?I%DT7/ZH$V1O>%[.??T?U#]WOESO:H\L
MZWHC=F:UU+K/*-M'TRLE!5/8]5LJ"H@Y+2!%2MOU4YXPG>:<A35G#!,_-2[\
M=<.MQ['6[E!JZSNW%JP/:U:X(ZOFBK]9UK2JA6>Z!XR2YR;68-@/O6NU5[RI
MR=15'>QU!W\?)%FA'VX1L^L#A(^>>Q\.S*G,_!Y/Z9DPT"PGWO\IZZI+]I]_
M\)5J$\05(@85A$&BI7)':Y;L:(J@,M3H@H@BHUX=)GV$38W:MNO\K;*@U;9G
M;OY%G/WH*A9Z Y-3?^#"P]P]$(D5LGY)U+CAYQY&'X62^]S3-RQ\*;56U2]6
M45>HQ77 ;=IF?].KQW=:K&<YY31G3$*5<P$Q==6($B1@DN$\SPU#:1)4Z^.Z
MR*F1R59+MP$X=YW@K=!'H*RFH5'*5\'VXY*X$ [,*%ME@?L80!=+IS!T&H-W
ME[#L$;/L"T^TN.6K D>.7?8%X#A^V?O.FXN=-='137FH&<NHH"A'KN:9A%@6
M&')D?^(F%5DF,L)HTK/F65?.U*CEL&)6H^G5DEE!P$K-"EHD%E@NB:5O"S'-
MA(:)PH2I1'%6R+!DDPC0CI-E<EA7[J! 7!QL_1>J-^(UPHHT^"V\I7#;*1SB
MUV\[D/):9=Q.F7JAFMO)R_M2[:+N^?"?Y?K[VXW]"A[U:KNK\[RMR9I2R8HL
MRR"R! NQ(0BR'-DU8Z)-EF"=L(2'\>YUH9,CX59/P-4/-^$UVS)*/RTK_RC\
M$-!]>2,NE(.32*,N^,/J"[8*[S.MGP<H?1L"431^\1 Y,MGX@W#,/ 'W]EQB
M<O>0=J_$\"3'A&B(<&H@SB1UQ;@9U 7FA?T#RY.@+L?=AT^-5DX&$?7<@#H
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
M@=<S WGCYDPY-H $8IE.48,2BXW1K[G$ZIY>$K?V+G$68Y2F.8%9BC*(BT)
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
MW[Z=3WZZPOEB/)O^ZY_XG]F??L)IFN7Q]/1?__2WK[^"^]-_^[=_^J=_^3\
M_L>;SQ]^>C=+E^<X7?[T=HYAB?FGW\?+LY_^GG'Q'S^5^>S\I[_/YO\QO@H
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
M/)R9?=]7K5VE7\>+%";_$\/\-HO8&IYX)@ASY*0&T8*7F:QG%HRU16MN\2!
M//?F[3 QX*!F$Y8.)$M_O8AU?OFO]-EB)!3+N7 ',1# %2.O*D8A@4MAN(I8
M2C@,%\^^>CM@##C2V8:I@T)&A?=Z"4'RP&VP8$RM.R(.@7.!0<B2.2=,]NJP
M ^29%V^'B@$'.5LPM!DF_N7G1VS\0!\<5,']=C9=S";C7(OT5VD_=;6+CZ6F
M(9_CR317RWN.9SA=T+]??WI_85N5>._UFG8UX(>O\L B\<L%G(9P,5H_^I:$
M6WR2.R-RH>-&ZUH8XIF D'P":5!$A<%Q]"]LT!(6<06>Z_>L=RE.EHN;3^ZV
MZRND[*M^;A[[&:]P>HF+7[ZER64UOU?A7UPLB<OOQE?C3&Q<C!*76I/G3MY[
MJ1DD,8'S00.Y\70,:ZV]?^DV;I_U;D58/V7I+=%QH[VZDT>/9]S-HM[.%LL%
M+>"7;Q>T97%QRRE,JG 9 WEY#D$96]<A&6A9DA-6FF):X^HY6OJI;.\22DVX
M/A#T?"Q_F<UR7<T7G%^-$RZ^S"9Y% 57RHH,1K%$7D!!.M>S!!8"^0&Y1"]?
MJG/>%S]/4].O,FHC[2<@U(#U P#1%YQ,:HP:IS@/$UK,23X?3U<E?O6F\YIK
M(V*(JME20$LA0Y$G0\Z#E(":O ;##"G>E\H5]@'4=I3UJYXZ 5<'(AD T#XN
MSW#^VVPZKZDX\]4!7E7[*&M70I()3.:V)N47B+988 )YS,D7EG5C9#U#2C_M
M.KH\Z5KP?'?H^#5TIGA:_92OS1#TF:R]^65:7M:5W.R\D\4"E^_/+\)X7MGV
M]BS,3Y$,0<:EHM6 T<J0HYPDN"(M>&&U"9QYQ5^*(.UGF&]-7C^-0;HUS[N1
MS1 4UP56Q7NS>3[,%HL1IT/>T#(@.TL;*&L-T:=,QWW*,1=5 VVME=9C,OII
M+=*IPCJ0U_O#9;8,D\/@<G4U^N4_+U>)8I_FN S??@GS*2UE\;'\C59S%[DY
M*64\&=.?%J.0945[@6QX+6259"QZ*U<IJ)IQQ11[</@]"DGM\]Y^&I)T IRN
MN3X$!71]BL_N;XY;.Q M2LTC6(NQ)A20)DT>(2):AI'X]F(IR"$&U-,4]=/H
MY!AV5 ,)# !/[Z=7=%JO>XG69=Q$TD:<D1<1.0=KC%EKVJ"-HW48D;F+I<27
M2H_WB]X^34L_35"ZQ% 3K@\"/6NZ;\ O.-<2LP"-3-<JB@Q!!5J#<L(3L[05
M+R6.[@>:>R3TTP6E6ZSLS^,^(4*'\9H=;[#,YM<74%_#-ZS>P$J)OB<ND0?@
M/.G&&$ G1;S)4H-G'$$XQ62H9W#F6Y@]V[RKIRXH7=DZS=G;I\5\CT>TCFNX
MO\$IEO%R%+/@.28&L78B5B(@^-H4W=0VHSE(S5Z\[=__,O$1*3TU3>E6Q1S.
M] &<1I_F,Z)ZY2=&&9(@W(/%ZAT*%\ 9G@CU7 F;C7^Y#&X?N-R]O:?&*5TB
M9$_6#D"A_(;+N_C!R7(Y'\?+98@3_#HC(YZ<PB6]<+)QASSRFIF8:D-C%>F
M%;$V@2 'L:3D=3$I99,;8V=G(GMJOM(EQ+H5U*&1Z_98'+$29*3WT*$<R5,T
M*4#4K !&JY16PA31^E[_'@$]]6\Y&H9V8O  --5-L.H3SE?Y_K<<"5SBJE55
M9%AO:%#7WI@*0N!&B^R]$:UMG^=HZ:GQ2Y>8:<+V 5@_#]?Q)BS&:22,8L'*
M#"P96H24=%K;C,"C=2:*5()]J72O!796A/2;]]%&QJ\ 9W>&#Q U[\:32SKN
M1F3CZ53SBKTCCU&%8, C,<;F4C)M-5M4ZTNM9TCI-ZGC*,C9A^D#P,[?L4XW
MPWQRA?-P>MU)ZV-Y5*QVO;QWXT6:S!:7<UQ%)NZ4=S(.;=9@<NW"@[1W D,'
M*NEH2L02L+6*:D-Y3VVPNCP,>Q#I#P3DM8;/BM'63+3S<R8'.$8D_DI9BR^,
M*HH9,BY[PNL CMH^$+0GB'<7YW"Q>LW.QX7",D2=679 SC!I QGK9([:NJBV
M-BU>&J9;9__N2&*_!_QP\=I$I - [.T)]7)MTBTK;:D98(&X2)8T*,$Y>,UJ
M)R5A46"46;S406"O].+=2.RI#6*7!W^70AH !I]8RF](:ZWC)J;7142?:K<W
M$N$VH4=I+?<F1G!U^JX2BI/UCY&<@:"4$B$PUSH%OO$2^K42.H7;H_J,_F0_
M;.AOM]Q06QT67N=K)%!9>(BUEB[:HCWGR=H7^S(TAGHS:'=F4 P$VLUE.X@;
ME!<6/-)1RVA\'3XHR/#"56YPCH!1:%FLC;9YF/P%<OHM(!D("'>2R0"N8#9:
M+MW6$=\&Z3!-Z+<\RD%K5D0"RQ@'I2-9WLIF6E.*7'NE4VB=&;D-73WU9>[2
M*&TNCA^F;<6;, G3A%_.$)>+^]3OW)OB_K.Z:4#Q KV-NDQL:+1?QU-ZV3A,
M/LW6DZAOP29M=B8G!8:)VL7;6' RV)KL1FB(OLZ)Z\YU?):N0]72JG;J+M90
MDLAVI529J6WK#>EII3SDK"/'P .^.+MXGU7>IV POD,;)#Q4.P>P>PCV?EB<
MU=.>?JO%,%=A4OO"G"S?AOG\.QE__QXFESCB(B5C6 ;))*-3GVQ [VQM#<;)
MYO,L,-7ZTF4KPOJ%UB&2?WAV-1?# +!UDE(=W+KXC EI2>1:D*5WT_S<6N.X
M% A$.MF0P47P-GO:=Y(YE:)%V5PMO4!/OUY@0R0U8_H0 )2OJIVP^#BM)3!3
M^O+W3Y?S=!86M198>636*="B1L[1) A&9S#)91=%4 I;!]5>HJ=?#ZXE@%HQ
M?0  >G>)OQ*O/N.DFIV?PGPYQL7-9D@*"?.URR6C?:!J;[P0B@>&-CGC8TB\
M=03@)7KZK>QO"*!F3!\ @&ZW "G16^8(H:O"-) LHS5P@^"]#&!"#%XKHYUI
M73;[%!W]UO W!,S!3.ZY<.T#AO)U1M!-L]NEC% PGI/GP+3-H'0="JJS!JEE
M5M+13_B#*8M/%JH]]>R^6_0=*JU90]8-0$>LR^=NJ2]6,%6$ F?K;##-'?C$
M&63.<\BR%,-;5[7>IZ#OMGNMX'$X>P< CD]SO CCO"JU'&EGN4VE@"FJ CM;
M")G37R-+NF8.D?G4&!J;[^^W=T?# V-OI@X $"LXKWEQ:Q,E40C##FH*&2CO
M#<3B$FT1+B./3)"2[$)CW*.BW]8;#<%Q((,' )'[Q$>)A?$@(3%3NT+65 (=
M R1O@K6"=&%L7?BU.S ZNRAJZ=CNS=8!W#5^FM<.,LOOGR9A6AL7URCA10UK
M_V5>"R!O^.-Y*LE;!BF2DZ[J-,$@-$).G!/D1?"Y=1?M[2CKM]-&T[.GN2 &
MH'(^A&D><9953)DX8CQM"59]<RO(-T_DG4OK+>V/QN"I[^W7G>E"GK,#F3L
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
M1UFWFZM"TL9.Q\+(1+5"56,5&43-B%\!)4J!I) [R$Q]B:1^6W =!5XMA3(
MC&U0/\IHJI.,H+,C31N]IW.>(S NG(E1).-:]^3:>'V_C;>.[7#NQ.P!>)HO
M<(153@AFZ^# .NQ!. @UQXDGX@5C06G9VH8Z, FLNR+IXR3MM)'% +3/IYOW
MKI:TGAT2%(LLY03<: VJ)$8^!BV&*^.R,,X$UKKSR!-D]#T+J(V$'[>C/8C=
M T#,QNRT-?U:,"U#](#%NDI_K!//&63Z0='.^]@\5? A#7TGGG:"E8,8/0"@
M?,9EJ$&-7\)\NNI'M]DTIXS3F$PU88)!JR$JNPKVD@X.18+P3H02A62^-71>
MIZKO 9N=@*FQ, 8 KXT5K!S.)Z:%?I@M%K<30YU(,C$?(-<68JK4D;26%&Z=
M)>)]XH:I#A(9=B&QWUA]1\#K4DP#0.%CKHUT(*N210EFM0(,MJ:8&9!U4H6(
MP43=VHE[3$6_ ?6.L'0@LP?@Q/UU/)W-B>[;0=F\SD=6V8#FM0, V@A.% ZB
M),U,-M+HUA>%#VGH-]K=$50.8O0@]0KIRG6ODT^UL2 )9YLY[#R2.LV!3$:Q
M,AE- %<BK3JK:%+@/L76C8S:4-YOF/QH^JMSH0Y Y[T6D2'#4SK+901N:[&G
M2!E\M!8L2]Y$&TW&UE[ :S3U&T;O"'Y-!3$ 8-T/IJR&MR].+I=GI/C_@7G$
MO<^<Q01.Z@+*DE,3Z_Q ="[QZN/XYCDX+U/4MV/9<7EL0W$,X !^:C7O%XM+
M6HE'%8-/]3Y<D"D1:0_ZVOK<J.2+EXA2M6]S^QPU?3N-/8!J#S$,%% ?+Y>+
M99A6 V#DO"^2"P.L<$E<\AJ"]!RTL^C(>DWTAR.@:H.DOGW('J"UKT &@*^-
M</$CW1NCEJI8#L74@[U6(P6;-=D/D3R?(E3$UCV47R"G;X>S8URU$L00,76M
M>H./GG8 !ZM$!.7(4'31TB].YA2U"MZW[E+S#"E]^XG'QM(> A@BCC;U+$_(
M.-<!:$$U4=M$"%HSL#%(#(PSWGS4Z4OT].WZ'1M1^XJB&:S^Y>='G/Y 'ZQ^
MM/I)_5>?L?Q4?__;Y_?WGG\Y'5_1\\(DS>87?TZS\_4[WLZFB]EDG.NUPYLP
M(3[BES/$6@]5I7"&RW$*D_M+68S/+R8/D/9HT/:6#_[YCOJ'Z[I^_B/4-%P)
M?EOB-)-R/#0&N046@U!2,U:K= HCMTY)\$(PH ^53A)M*NUSCUZGZ_#XZ_4[
MOM90W$B:VC2.9]IQCO2MEAZBXAPD\SS;0&>X;1]'W:2@[VR8QDAX'!G=F]T#
M.-YNJ7\["8O%Q[+2KB??QHLZWZ=D@8)\"-*JBGD$+X.#H J3/&A3>.NS[5EB
M!@*A/23\'%@.8O< <+-)_[O9>1A/1]$S#(4V$1.U:Z6L+1 #.C#66BFSBRFU
M'N'\F(J!(.4P\3ZT>P[C]1#0<F>Y_17/(\Y'1G+E+#D /BA1"[=K0ICU(+/)
M)IB@LVO= .81$?UBY5"I/F\<[\'B 6#D"ZXF#MP/;5TOQ7+I"M:Z?CJ):T-<
M1EY#"B XS\HB.93-)_&^0$Z_*9N-<=.*[4- T(WV)5\%W],?%S4QT!9F(V2%
MQ)E82.,:,O%RR5I[%WEBG1F_MU3TG>+;WGK9C\$#@,@K%WVH'-IB-:"6I9[2
MM7MI+:PH(;+,.+.Y-5P:W+MV;\[L*>_=;EEW8?[>4+K">9QU?\^:99;&.$$.
M):-=5@?C1!4$I**89(DQKUJ/[SOPGK5[_=,=B/9@^F !M!G3C,8JYNH(,&X1
M%*^MK6J6.PLF*B4TD[JU"][B7K7[/)#NH+0O^P=PMKUT>:<$)RO0>\B.]H=R
MSH,O2@%3089$U&C6^47%CJ=:]XD?;5#4BNV#T$C/7=H9;]"R+$'GVF<-$T*0
MF" HKVDG\%1$Z\* 0VY-N\_LZ @[>[![F+C9U*.IV*2T2I!2(0[IZIXFEB Z
MQR)&&Z)LG71V\"UI]SD<'2%H7\8WA%'7MZ*W+%Q\+&_#XNS7R>SWQ8$7HD\_
MLYN[T"WH;W\->ONBVTLOBTID$\G!$H'5Z(X#K]"!E#(H[H-3O'5OH9?H.50%
M_8;+^LQ/\]G5F#CWYOO?%K71RFVWJ).T'%^M^S7.IO3!)7UV_4.2S5V" OW;
M'-" <.0_*%XD!(>,N*)D]%D(E5I?"K>A?""A@D.1]E#!]2#6 =CRM-PR7M;J
MTI&*F0>!M8R4S !B).GO+'V= D"?$)8B;QW[OGM[OZ#J0_:/?,2]!#$(H^PD
M_Z_+ZU&#=9Q)FDW3>(+$U+O:Y:^S+1E\5\5CM'2"ZSK9+H%26E>K- -FXX,U
M6:)I?<O;Q3KZC8D- -B]@V, 6O8=TIOK?'/BZLAI*7(-.BLEB/9D-3CM)<2@
M=-+UD)*MS:'-]_<\6:EW-#SJE+>G: 8 JQ6/:L/<7V?S#[,P7?4IO6F>6UF)
MBU%*NI0D,TBE5@UQZ##AR=/9$CA:-(RI]A5^KY+5\\BEH8&PM2 '@$U:"8Y/
MI^N6]>G[UWF8+HA-M,:_A/&TKNEOTSF&R2I\Z2)CWBH.6)0%Q1*'B"B@2%4O
M5@2WS4OP=Z&OYX%-0T-K9Z+=';9^#=LIGM9XQ]=FZ+U;P,V2/DX?+/L=SL=7
MQ-ZK54?5-UCHQ[4YCS!<,2T3R)+J3&WC(:94('C)C/0"0VJM</>GMN=I44-#
M]I'$?BC.&[6>(X9=IN7EG/CX=K98C8E?S05_?WX1QO-5=NE9F)_2V>.DUEP%
M!RF2Z:]2SA!B9&!5)K/(%E38&M,[D-?S3*JA@;@KP0[ J/@4OJ\837ORWBI'
MCGD=HY#@3*U#INT'3G$%SG(1A*<#QS8O#'^&EIYG6@T-C4U$-AS#X,WE8CS%
MQ>+M[#R.IRNQKB,GIW57S:8+XNG\6MID%YVNKU]HN]$?WT]/SNO L8_EF7]R
M.V*"CS(6XU;7L;;.!T-&C-'.0RY<.<<C%[)U-?J1EM9O-?+@]L<0 34 3;_R
M?&MO+Q+%6C2_?+O Z0)'S**4V7,02,ZP4L:!YU8"-XPXK>D<,ZTS'I\EIM\Z
MZ,%AN8W0!F$=$_GS&H1YA^O?-YCV-ER,EV$R*K[D0%L*K"P<%#>TM^H<1\5E
M%CXBP]"ZLNAUJOJ=3S$X1#86XW#LD.TO=D9>"QX9>I#<EAHX-+3W J=??! E
M"=2E];WN]M3U/ EC<(#M2*X#Z$3XS,K>3Z_(+7B&D3)'M.03,&>)D4&3BX!"
M@"V9V,N"0=[ZJ-^=RH$4/1PI'::5N 9@8MYXIE]G)^D_+\=SI+72-EM^KZ,E
MER?37#M^7M2OC*SSDF46:XF0I1T="M3I-Z"D%L9K6[AO[8UM3]T@4V>:X>29
M<$)CH0W"YJ2E),2\^)68_&Z\XM_R<HX?RXV/B.L1 )7?ZY_7^Q7!F;%"@^69
M+&NCZK!3;T&:.@BE" RA?0'8[G0.,@VF,Y!V+<@A:L\GUG;]DSQB+F:N>"13
MA:4Z9QHAQESG5QAD2;EB>.ONU;O0U^_];M\:M)7@A@#*C8WW)4QHQSU_/$0N
M&-8+.QMJK@]7#J+($1@O-M-I$45H7_.X-7G]7LSVJ"];BFT B-R>DR-R#!DY
M<0:23H)69FL;E8+@C+?<VJ"Y;SU\:7OJ^KUC/3(>.Q+:<)WPZX9U3S*RMMPM
M5I/7Z$.J(0T-09,3F;4R7CB>7&ZM)W>G<B#EXD=RPEN):P#Z<5/U?\:+:]OD
M8_ER-ILOO^+\_!W&Y4@FYYWG'F3$.OZSIN22G@>EN7%*!R52<_MQ&\(&Z7HW
M0\<+IW0;40T,?[4FNO:._5@^S*:GMROBTMJDHP075:[MS10$X>L & RL%&U=
M\]9.KU,U2'_Z&,AK(*0!P&YS_]Q;AXZ(Z&. :.O CF ]F1)DMI"O%3DWOF#S
M<,YSM S2*^X*8DT$,ISKP4^WBWDWKOR;YL6C:7_2,51>,N")23)=T4/$4MOO
M<4MNOV!)M"Y WH*L03J^G2FVQF(:'@!7:7\7E_-T%A98\Y1NNTB,E%$V6YZ!
MJ54"H"T0$VTO4] (Y"%DWKK5R^M4#=+/[1I^C80T//1M[*O-147I,)402(DS
M3HM"!(]>T5^+X3EI$V-7R'N:HGYSAOM7>OL*I]]KNZNK>Y9I-1FN,S@_EAOU
M_9E>\^7W<'%R.L=UZN:([%2CLM.DT&4M,G4U/80L5Q85:?J0$Y</3+Q'#67V
M?'6_J;?'@MD1Q#( #V)SB1MZ?)6"^01+1U@K[6R=6\H3^>7!2 BR-H!B#',T
M0IG<07>/74CL-YFV1Y>VM?@&@,[MN3DBSQR#+P:8C%7?!P/1Y 3"^)0+)V-#
MM>[SL3UU_:;3'AF3'0EM -<>OY2":?FQ_/(MK0HGJOK_.*V+K?^OEXM785*W
MX*I$:9S(-%A=@T_S_0\VOCE2V@I9BH*"E05DM=1*I@Q:""&]%#R)UF'!#I;1
M<_[MD1'>-PX&H)D/6NPGG(]G^7%2?9I<UCZ0FVQ=LWJDDU#9ASH%0'DZMTJ$
MR,BD+Q[1"V98;MY4[+@K'$B+X=8WCP.&R0#.D\,T1I:&,8T1$JO33I!T69"&
MW%RFDO"DS"3/0]H3 ^F$/"B([R3$O1%[L=I(Q('Y<@"X=061US&ZC'-;EUQG
MZ?( *3GO,[)<XJ!T^4#Z+P\+M[L(\4#<_C)MDQ?_Y?+B8K)B99C<L/+]M,SF
MY^'><,W")=E^48+UF;9D%&09)D'[TAJ#Q?"@76N]NB5I@YG W1:)70AF("8R
M[:$'.^>$/)7Y_#O9+_\>)I<XLM%Q0?L%A*L7P]%R"$K4QN?<VRB4=:)U3M)6
MA/7<GKD+2#RA -O*9P"@NZ^Q1RZ%Q%AT@*@B*%L*..\2L*!44LIHCZTKSNY3
MT'-9XQ%@= #'!X"7PZR PI$89 HP6VAS%*' IZS!&:>3<<:0+?##F7+=Y?<>
M2:D=1Y[-P-O%^(TW83%>U/J/NV?>IWNK@1M//:7=B(U7:6PT5./C_#1,Q_^X
MZ0ET/=:C FZ:-U^^,7#^;N+'+2B]])A8(%#JZJCZ8,!%[J#>L_N<8FD_F;0)
MX0=W$#J$B'?C19K,%I=S_$K"?#.IB0FI)#(GDH#@51T;6;=7+402Q2,ORC!F
M!L7()];0KVUX?#P_:E#4)R8&/OCH)*7:2XSLYT_SV93^F*Z31G97O\\^JIT.
MWH[:1HKX-_S]N?=5/V05S%Z\GVY^9TS@(49MC%#06C(G$%(.M=.FU. +KTB1
MA?XB6$JMNT4U(/O@T$TZPWQ9*SH/(.9NNXE4D"<3:VM=0S:ZR."502C$VY23
M3F2UMX[P-%U!WP5#Q\7QHWA1?V@8N/)]H@OD/HKWR<<T-'Q?I;*1PGWJ1;<(
M5,(%G10)6U9'W65/#E8@L3,T@DN;<_/0R$OT=-!1]BE+@T46,**%P*('I9T"
MQW6 F /GS'/:?ZT['&]'6;\JK1E2MNC+>JA8!NUXWVO.'&JL85(SI#=2X797
M1Z\_LYUNVI'^1HKJWEM/GGCK'1:#1^,SDI_""8N9D<_ ' -3C E66<:Z">AN
M0US340)/O>BIG5,*4UKE!%S5?D>Q;DYM;*VS2W1ZD^O4/ 2Y#YW]JK=N\/7B
MQ( NY#=PS7>%TTNLS*]MM"LW?Q\OS]Y>+I:S<YSOI?=>?F)+K;<#[<UTWNJ=
MOVZ\\^\;[[Q%).=!TAFH(6112[*9!>="AA1#,LG(X%SK=)$M23M<W[WXFKL]
M8I7WT:0,G$=REHI,X)"SFB5:O' :P[%9,!B]UAY#C[5:!U(:M"9;58_<C0*X
MZ?Y?CXGK67)_#<M*R!XZ;?MGM]-N>Z[G4#UW=37:^LUWYV\4,2!9_LEY0JI,
M]?HXU;)%BRBCL8*;5UB\UXL/OD>>G9^/E[>1EYLWI^=._615'8,)*11-_DY8
MA;XY*%."R3HD[IIGO>Q$84]ZK7/,/+HO[DYN@]9QOX3YE%9:<\R_G)%,]E!E
MCQ[13F.]3%TC ^SA2^Y.2V&3JK=1F.LH@Z021.8E6&-EYB4YRUJ[5,_1<G#%
MUH/GWB%98<VR<!RX]:I>N0GPA&U 'Y4+29([TOH.X%EB^C6BFN#@48E4$\8/
M/-R^GN[P-7S;*ZRU^:_;J8YG:6JD-6Z??W<\W (F*)6]D@JD0U-KWP.$% M$
M;C+9QL4K;%V#^P(Y#6;W/'ST!HJU+J[V<^+,U_)!P2$$SVF#2)<DG;ZA^3WL
M2_3TJT%:8>*)L3MM)#!P/?*7V2S_/IY,PK6!]YX>/#T=QPDN7OC1'BIGSQ>U
MTTXM5MI(D=V\C\S>NU>MYILNGH"Q<T(6E3EX)6)MJV_ L52S?)$9SVPVJ74(
M9B<"#U5V6[WL;O/Y6OLC30)G9$T4Y:%V$XN PNM0<HRV>3??W2CL5R%VAZV'
M*K)#N0W:?_M02X'W48'7_["=2GN*DD8J:OWH6YS$@C8H(:#$&*L]KB'6H0KT
M$4KK+:K0.G/T/@6'*ID/=3P$W@XA6S]\([A@F,LAD+^1:G,:@>09U'F^5F=G
MF.<EZ-;]U%ZFJ%\E<H#T'VJ)AHP?M%9XA_/Q%3WJ:A4L^^^83^^WX=E=7;SV
MQ'9Z9"?:&RF8NW>^G]:[VYLXX*.W/W5JU9 C,P6D<!D4%P:"T JLQZ2BM9FI
MUB'< \@]5'7M\>J[_>4\G>*J>BE!<MI?.D.,=.H:E6+(WG*E5/^L&HC:.Q8F
M'^K(HTEXT!KTUS">KPI?_TIG!"UQW]S]IY_33EMN06<C'7G[ICNYWQW*21"F
MK$X@4=:NRJY:UG4(<+(I.&0>96L_Z"5Z#M5R3SU[(U$:C<U."4B<\$UVAX)@
M)5D-9)#X(J,NH?6]P(L$]:NGFN'BH2)J)X2!A[T^X72Q+II:!7P^S8AYN!RO
M-_,;G&(9+^ODKGWTS_;/;J>3]EQ/(SWU=G9^003<U*%]OGWS$^>D%-Z;& .P
MG!RH2,AT3'M@R)SF7 ;+6JNM'<@[N*?M%G)X\A27L5CC58:DN0(ZSBT$)RU8
MFWB4J5Y^M0[J[TMKO[JO*ZP]:F][#$D.7$NNVIF_(8<];W)]#Y7XS(/:Z;]M
M*&VD[%9WRH]>=7?\<AM5R0HDYX0YG21XPP3$K,D>Y\P:T;K*Y66*#G8_;S&^
MFJMP^_SK%.NWM#$6=Q3<SF:]RTW4R)DAAF@O+"C'+7@"!O BHO$N"UZ:.^N'
MD=QS_Z%V^'KD9QY1E(-V-6_#D5_P=%\W\_$S&J:-ODQ?*TVV?OAGO)C-5T-!
M;^.]3!E+0 +-ZL >P>O%>0EUD+>S40JF;?,BY6=H.;A\^\%SGSJQ=6'.NY)!
M)^-!*3JL@[8:7);><!FEUETO=W!F5A-L/*J>;BR,0>N8DY0NSR]7BO4ZK_:<
MGG]6S<H:YZOI)1]FBSV;4VSUY*:]*G9?2R,MM>6[5Y/?OX9O=RF$ME@;"H)"
M41O\>SHC>300:NJ/R;*V66^\J_<DM4$"_,/7_#9;;NPI\H%DEK2=M+>TITJ6
M$*6M+@F3I5['!];:)GV-IGZUVS$P]42Z>SLI#=QQO&U_L;(FSV83$N>B=GM;
M?B>'^K<9K7ZZI&_2\T]O!AK5;U_&Q3B/PWR_"],6;VVG,YOSH)755UWE>^3<
MMK7_5(]EVH'+Y7P<+Y<A3O#K[&E*-SH&<A]0)H@"%?DC=;P>>@>9"V^S9065
M:VT\-5W!P1;F(VKJMGXR;32B\BEF\*%&AJSS0']PP)BU*JF"/C6W,[<EKF=K
MLS],/K)1.Q'GH"W5ISJ0//79U[!G[N^.+^BVW<^V*SM&(Z# );.H$BA6,]2E
M-N!E2("$5HPL65M:I_9VT@CHZFJC,]9G3+/3Z?@?F-]GDMVXC#&OTT)/$FTH
M0CZ=?YNUA8O%Y3GF+^/)55A]8S&N5*UDLI$^6J1UG(4:P;>@DG7@HY!0ZO B
MD0NB>@V&1R!SP*V$=L':YB3*(0EVT&KTU?X]>^O/;9]\Q%Y$'6K,[3O&>*\U
M2\4"AF!J;P4-7J &D40TT11'YW]C]7FTCD2;V^[)5ZZB]7?;* 2,A:4,F I9
M(\$2+SA/$(@)O+B<O6J=H;TCB7WWZ^@"5<_WAVPOM8$KOQ?;^!R@^K9Y[M':
M$76J]K9K*,-<$MQ%!EZ%0(=YX!"3UN!2],BUUR*WWNA':DI$3E8X/9W7P>:K
M#M;7KWU@+Z"U/K%4NV>KVC,U2EIZR5"<8M[RQ,F6:'^?_#IA?:NW]NAYXOJX
ML7P&K=(>]1'85X<]\Z#N>G9TJ*6>[=A@E<_29 NV6%7=BP+16@NB"*=MI@]U
MZ^Z0777NN#O$'[ZASLU(=)B_&T\NZ3!_@'RE8E1:(Z!1DEB@'$3A)&27M=#)
M<R-U9R;83J0.M.O'+AAZWO+J3FB#5E?[U;?OK=0.>EW?5?T=*L@=ZZ^+YU@3
MN22O]C^S$D+6#I+PS/ B1"JFL<HX:FW_W:Z\>>WFY)&"L:Z8^52C4K7Y?4H>
M(HL!C<Z(L77*\POD_%!5^SN@YGD]>9A$!C! [FXIOXZGXR5^( WQB'T/U'TR
MS-)AH@"SS>1PUW;#L?Y2+XPP,!3-FVGL06:_HPO[ &,W$AP 2%]8V,EYO=M<
MSW+ZY5O-QGWH2T4MO-<A 4]U0Y+S5$?;,@A6NZ)4X1R;E[T=0&^_,PZ/!]NC
MR70 ^+W9HK.7MNBOE\O*VU?7KLG6SA(UT"8MH#*/-:\S0E!&%*,Y-P];S#;3
MOBWHWPK?ZL?'=V\R'[2#M6Y=,BNKCB:+_3VGIY_3NBO0BW0VZ"]][RT;MR?:
M1JY54% "68X*Z1?/2=R%H532:O*PPRL,>N'Q+3(49F6Q,0TW!G(0$R[.$)?C
MNXFX\_5US9(8NFI8<Q_3UECG;&20'%I0GF5P9!\#]UYYY32I\%V2$0ZGJ+^>
MT2UP\%2ZP9&EU.=)>V_5XU5F\.)F9N?6BW4R6J4%F162U=1D31:%(?9;;<G.
M""0,M#M!<D]">G)=.D7B,60R %/OJ59=-^D\W_\:ZE7V\OO#[!U31(E" "O2
M$',+G>Y!:3 H/0IM<PRMJSOW(+,GQZ0U*(\DI[YUX8;>?VJKS6X6_N2>\\A$
M9-P#\IAIH49#+#( \55;EZU'F;?1@X<0T9.?T(4./)HL!FWZO](@;V]78+OG
M'JW17X?7(H>T5I,IHZ73$HI% J\E.\X+0I7E616C7':Q=7/.'MO]W<5$GR3B
M;G?Q%)**+H---4_-Y0C1N@0Q15G0(BK6^NC=EK8?MXW?+EA[/IK=4'(#L M?
M6==?PGA:JR7?3[_<6,BK>#XY;.,P^83SU;%!WMMFUU>A,M;SQT4%JE@.3IMZ
M3C"F=9+)R-;)(LT7T>\=S4 QWC$6&I:]=K8=GEGZ;%W\<-MA;^-"2\O:]UB
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
M9GZ[GCI.WW[\LT:!\JW?TU&P?+]U]A P]X'1?XF!K-<P*E9G ^DL9+98[;)
M;EHW3SIBP/R%S;R*XF$NM/9(GKRMO=H$[31OI(&8:8N9K$-JWJ/]%9)^G*#Y
M+LC9P3G=62X#.'&_TO<>L.PZ5*1E2)F1E>F<EG7FGX-8BH$<0W*&(2_-LSF>
M)6:P_N?N(I]UP?\! .D7.N=FWQ%O+=#KZ* /6A*E'I@CUUF9N+J]U^"%4D[;
M&+5L'=)XAI1^0=1(T+/V7!\ >%:)IO=X<S,K%&L=0XZ@I:SQ:NG!Y4C["[-*
M$9T-KO4L\N=HZ3<*T0U\FO!] /C9RO-Q+%LZZ@,8GZL'7+O;HI* QG,=>>#*
MM[X3_F/%]#LRF_:3T !0]S#8DE,N69L(W 3BCTM$?F(!DHLU.U)H7UJG >X3
MW>HW3K^3C%^);NW"\ '@Y;&VO1Y7IS%)# D\KWW- JW%2^5 :DDL04VDM(Z^
M/T/*#Q!I/P0_+00P !P]L0(>,,HB-:#VM36>1? ,$803EC,K$VL^_W1/]/0;
M6S\$/0>R?0!Y[R_<<WZ=O<%WX\7%;('Y8QE))DTDMQ4B'>ZT(]""B\:"KBVR
MBE.^V-853EL3]P,$V0^!63="&H#:>N9*4Y0@ A>NWJ-[(,LR0M"*@4C!6AUM
M$KEU(/. :^;.ZM\ZQU4#]@] A>UR64ZN;XFF6#""_%<5BH:H5 !ELO JQ\)U
M:R76.JNALQ*S'D[+-H(:>%7-%4XOL;+[[6RZFJWS^WAY=M."@'1W.#V=X[IL
M=%:NOW[(Q>$A[VMY@=ALW8TN$N^_\N/-*V^' 6JNK/;!@$O5=928P2DZ0&LG
M:;3H63:M??572#I4,S[S^'7HIE@N XI4A\DF4%S0PD/64)QP3/J<>//$FY?H
MZ3=.T1(;#]5>,RGT:+ MYLO1I_DLD_;^./]"1\(XK2^Z%)?&,\W L$AZ.M.A
M$+ADD&UQWJ92S'8M_^@%&PBBO]VAY[EW#Q(Q>TAUUI#%PX!(/=>O5["XOI)
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
M,WL7BZLOF.D87EB%R7.I0:)&4,E&"#8&""D'456@6>O,Y$"LC+0Q]]3O^Y@
M.-?2D'N)Y2%J0A[[R$F*07;B<)0JD-HE7>5'('<,E*U;PY5W8)QPR5J6DVA]
MP?1:!2(%ZE(<IP.FR2F,UH.WR8-F*?@8,&+SV.'/606R#Z:.J +91U\=F A/
M\//+][^'_Y[-7UX&<A!7>6FTUAIM@06M0(E:1R.+!9(KW78HF5>M(XQ[D'<V
MU2)[(63WW-I1ZNH;B3>,_1Z^;-/@J% K40)85<@@QV@@*G(!K32EI)*TC:T=
MI3U)[#9A=QQ4=H?DT7KK )8OR?F;?<'Y>UP'\A>?)U^W7:^><9VM*,!9-8.S
M0'"9+/7DZ-]G@](T7WOU!#G=PNUX&,R&T4D'\/HX#QFK6+;TNY*,%\Z!M)*#
M(AF!XX%^9YD-P1<9;>OXXUT:NLT/-P?24=+O #V_XC>\G'W%_!'3Y^GL<O;I
M^_LZD&C+CA9DV%JFH2C.ZI:W EY44Z-D)X(2Y*RWKN5]AJ1N$\'-L=52-QU
M[?=9[3OZBDN\7E&^Y207XU-T!70R$I17'IP@GJQ)SA15"IKF"U4>I:;;9'%S
M@#722 ?8NA.8VLAKS8KU4F;KD8Z)IV."I88_>8#@@C#,,1="Z_?P"7*ZS0<W
M1U<KG8P(K\5\>?&^]KNM?!Q?DC!R91/6R8N"2?!*U?'/EAY[#,[KG0)I]%-O
M@8C^Z09 /WSP;&I]#XE''"[:'O"P@7%D7$2E,Y"G0%ZO3@I"M ZB*$P'YG#'
MG3B[(&),%^T(9=U5]P&2&UGA?R?X?[GZLB&\,"LDH@>;(UGUIMY<M5W::'(/
M?3#(W4XAS&=4_L-'1U;Z(2J;M9#?V(H/?]XBG.D2"BL66*1?E&,>@O(:?.16
MHU-6Q9W*%Y]3_.V/CO,"-%/\P?+KP*+<*;,N>):960-!F]I-1;]$9)FN0Z=5
MUG1-^FZ;A 9SD<=/9!RFH*Y!]\<"R]7E;Y."%]%;]"H'$,+6N%)M\W28P$1K
MR7P.UMZL@A\<=#=T=1L\/A -.\/M0-5T#;?%W^:UU<"E:$EB#E!D098>CQ D
M+Q!X=IJ>:VU5Z^C?<S1U&UH>&F8'J*1OB+U(Z>K+U66HP^^_S.;+R;]7:KS
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
MPV#@> F.#(&7\]G7R?3KU7)Q:V=Z<EY'XQ@8%FJ;DU+@%$80WIJ8C3'%[8*
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
M$VEWBIK-R4(D+\-P3U=HG647? 3G=0&34BZD\9A2Z[#=X]2,^Z"UT?8.$#I
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
M3P#,P977Q5WYM" OC#2>>Z%!,I[JCDY#-@IJ2#):039/8:)UKO=IBL9UA$\
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
MJ=S/HOV4--6=N GDPD@42U=WI\)FF* I*?8.+D$Q5H K@C*>+8?AY8"P__V
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
M%     @ 0X)(5DAHAA';8   *34$ !0              ( !:* " '5V=BTR
M,#(R,3(S,5]D968N>&UL4$L! A0#%     @ 0X)(5C*&KC3-^@  %DX* !0
M             ( !=0$# '5V=BTR,#(R,3(S,5]L86(N>&UL4$L! A0#%
M  @ 0X)(5LH!"T%VE@  )L & !0              ( !=/P# '5V=BTR,#(R
M,3(S,5]P<F4N>&UL4$L! A0#%     @ 0X)(5F,5$6<="   >RD  !L
M         ( !'),$ '5V=BUE>&AI8FET,S$Q>#(P,C(Q,C,Q+FAT;5!+ 0(4
M Q0    ( $."2%:+Z4%'#0@  'XH   ;              "  7*;! !U=G8M
M97AH:6)I=#,Q,G@R,#(R,3(S,2YH=&U02P$"% ,4    " !#@DA628"T9W8%
M   ,%P  &P              @ &XHP0 =79V+65X:&EB:70S,C%X,C R,C$R
M,S$N:'1M4$L! A0#%     @ 0X)(5E$U1YM^!0  GA<  !L
M ( !9ZD$ '5V=BUE>&AI8FET,S(R>#(P,C(Q,C,Q+FAT;5!+!08     "@ *
+ *@"   >KP0    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
